MESEVHRPLADYSANIWEDLLTHFSKSELGSTDTSKEKHRTLKEAVKESFMASKVNPIENIKFIDSLSRLGVSYHFEIDIIEQLGNSFDSLDFNRLIRHDECDLYTVGLLFQVFRQFGFKLSADVFEKFKSEDGKFKEHLVADTSGILSLYEASQWNIHGEDIIDQALAFSSCHLEEIYFQSIPQHLAVRIKNALKHPYHKGISRIETRKYISYYEAEEKRDAVLLEFAKIDFNMLQILHRTELTCVTRYTRHRVAEAYLWSLGAYFEPQYSQARVKTAIAIIIFTMLDDTYDAFGTMEELEIFTDAIEKWLPSPPDMIPESMKYVYRIMVDFYDKLEEELEKEGRSGCDFHLKKSLKTTANGYMQEAKWLKEDYTATFDEYKENAIVTSGYYPLIAMTFAGMGDVANLDAFEWLSSNPKIRVASEMICRWTDDISSYEFERKREHVATGIDCYMKQFGVSKEQAVEGIKIMLSDAWKDMNQELMRPHSCPFPLLMRILNFARVIDVFYRYQDCYTHPEFLKEHIVSLFIEDIPI*