MDVQETQRLLSEYLHELANLFHRVPGSAIFLRYVKSSYQNDPIRSAVELFLFLFAVRYLLAPKYSTKPGVVQLSEDEIDDLVDEWTPEPLVGKPTALEEMEIDKRPVIAGPVGPKVRLSNGRTVMNLGSYNFYNFNTNESIKEKAIQTLRNYGVGPCGPRGFYGTQDVHMKTEADVASYLGTASCIIYSQAFSTISSVIPAFSKRGDIIVADKGVNFAIRKGIQISRSIVRWYEHNDMEDLERVLAKITKEQARKPLTRRFIITEGLFESYGDMSDLPKIIELKLKYKFRLILDESWSFGVLGRTGRGITEHQNVDAAEVDMIVGSLAGPLVAGGGFCAGSEEIVHHQRISAAAYTFSAALPALLSTTASATINILQNSPETISHLRDLTKAMWAQLDPRSDWVRCTSAPENPILVLVLKPEVVAAKRLSHEDQQYVLQDVVDECIANGVLITRLKCLDDNFEPKQNVPAALKVCVTTGLTKKEIEKSGTIIRHAITKVLSKRK*