MEMDLPVSAIGFEGFEKRLEISFVEPGLFADPNGKGLRSLSKAQLDEILGPAECTIVDNLSNDYVDSYVLSESSLFVYSYKIIIKTCGTTKLLLAIPPILRLAETLSLKVQDVRYTRGSFIFPGAQSFPHRHFSEEVAVLDGYFGKLAAGSKAVIMGSPDKTQKWHVYSASAGPVQSNDPVYTLEMCMTGLDREKASVFYKTEESSAAHMTVRSGIRKILPKSEICDFEFEPCGYSMNSIEGAAVSTIHITPEDGFSYASFESVGYNPKTMELGPLVERVLACFEPAEFSIALHADVATKLLERTCSVDVKGYSLAEWSPEEFGKGGSIVYQKFTRTPYCESPKSVLKGCWKEEEKEGKE*