MEAWAMLATSLGRTSFVKSEFEKICFLDSNKTDTQVAIWRDDRQHRLVVAFRGTEQVKWKDLRTDLMLLPTGFNPERVGGDFKEEVMVHSGFLSAYDSVRNRLLSFVKTSVGFSESEQETRPKWHIYVTGHSLGGALATLFALELSSTKLSKCGDVKVTMYNFGSPRVGNKRFAEQYNEKVKDSWRVVNHRDIIPTVPRLMGYCHVAQPIYLAAGDIMSATVNMELLEDGYEGDVIGEATPDFLLEEFMKGEKKLIDRLLQTEIAMLRALRDGSALMQHMEDFYYIALLERVSPMLRLTESDPKQA*