MIPVSLSTLAEIASGTLHGDDLVLNDVTTDTRKVTAGSLFVAIVGERFDAHDFAEDAIAKGAKALLVSKHLPVSVPQVVVKDTRIAFGKLAAWVRQQATARVVALTGSSGKTSVKEMTASILRQCGETLHTAGNLNNDFGVPMTLLRLTPEHQYAVIELGANHQGEIAYTTDLVRPEAALVNNLAAAHLEGFGSLEGVAKAKGEIFYGLPARGTAILNADSNDWPRWQENLHGKTVWRFSPQAADCDFGAHDIRIRQDGTHFVMHTPRGEADIILPLPGRHNIANALAAAALALSVDAPLSAVQAGLKSLQSVPGRLFPVRLSEHQLILDDSYNANVGSMVAAAQVLSEMPGYRVMVVGDMAELGDESEKFHREVGLAAKAAGLDRVLSTGQFSHFLSESSGVGEHFSDKTALTERLRQLLSEHQEMTVLIKGSRSAAMEQVVQSLQEKGTC