MEAFMLNIHMQRSTLLDTFYENLQATAKKGPAVSRLLYVAKTKEKESTKQRVAAYHEEILKKAAGNLNKVSGFLTVYPTCCYCCVEAETPHLMALLKAFQLSASNPSAILEGFCVLSYTEEIQGRAFPSWMTVYVNVPPPAAAATPSADPVVEEDFPDKWNTEVSDLNINMLKWGRQLSEMDKNSQTLALESLRATAEDLLPYDPTVLTNLTNSPRAPKLEEILELMGQHMTILFDYDMVWPIAHLPIHLL*