MLRIRAFHILEEYNDLEFDEFCRKLVLDMLPYFDTFKDEETTWNYVNSHLGFVEKQLIGLYWTSFHEKPSIVSIIDKFIVDVEKALDRKLWSSFLSLVDKNWWTQQCQSEDMILEKSSNKSEIKVPPGQFLKEKVASNSELGFKEEQLSQFEMSVIYILRAIHARFADIRNTANKIEPFSYSLMAFKDKVSHKYRSFFLTNIEKVQEEIKENPSDVNVSQEKTSREEGRGEEIGAPEAKRRTWKRAWNWSMLDQSKF*