MKWSEYANLAQLSLEKFYLADTKEQFLNNFYPTENPEEDNKVFNYWWLAHLVEVRLDAYLRTKKQADLEIAENTYMHNKNRNGETLIHDFYDDMLWNALAAYRLYKETGKPIYLEDAQLVWQDLVDTGWNNIMGGGFAWRRPQMYYKNTPVNAPFIILSCWLYNEFNETKYLEWAMKTYEWQTKVLVREDGFVEDGINRLEDGAIDYEWKFTYNQGVYIGANLELYRITKEAKYLDTANKTADISLKELTEDGIFKDEGSGGDEGLFKGIFYRYFTDLMEETANKTYRNFVFNSCQVLVDNAKLDGYLLMGMNWKEKPSGKIPYSAELSGMIALEMAAKLER*