MIPVSLSTLAEIASGTLHGDDLVLNDVTTDTRKVTAGSLFVAIVGERFDAHDFAEDAIAKGTKALLVSKHLPVSVPQVVVKDTRIAFGKVAAWVRQQATARVVALTGSSGKTSVKEMTASILRQCGETLHTAGNLNNDFGVPMTLLRLTPEHQYAVIELGANHQGEIAYTTDLVRPEAALVNNLAAAHLEGFGSLEGVAKAKGEIFYGLPARGTAILNAESNDWPRWQENLHGKTVWRFSPQAADCDFGAHDIRIRQDGTHFVMHTPRGEADIILPLPGRHNIANALAAAALALSVDAPLSAVQAGLKSLQSVPGRLFPVRLSEHQLILDDSYNANVGSMVAAAQVLSEMPGYRVMVVGDMAELGDESEKFHREVGLAAKAAGLDRVLSTGQFSHFLSECSGVGEHFSDKTALTERLRQLLSEHQEMTVLIKGSRSAAMEQVVQSLQEKGTC