MLSVMHARELIRVAGADLLARALSSTTRGRLFRLAAIAALVAPASTYSSVWRWRLLCQTGWGVVESNVIAAACRFRGLPCHSWSDDGEAKYAALSCWAAELDKACIDQDSIDASLLGLPIYVSGCTHLLVLDGPSYATRLWCIMEIFCFMLLLQRHVRAVRRTWLLRSPRRATRVLHARYFAYGSGLRITGGRVNCEETSLTTVDEMLAQWQMPHISVVKVDVEGFECSVLAGAQTLFTTIKPRVIHAELKFPEVERCWREQAKLHGYHVGPPKGKDKNTVLTRIESISPARARLESPSLSVPKRGSESH*