MEKYIIKLKNKVLREKEISYEEALNLISLDTNNKNDFDILLKSANEIREYFMGRKADLCTIMNAKSGKCSEDCKFCAQSSYYKTGVEEYSLLDYNEILNRAKEMESKGVHRFSLVTSGKGMSGKEFNNILNIYEGLRENTNLKLCASLGIIDYEQAKMLKSAGVTTYHHNVETCRDNFHNICTTHTYKDRIKTIKDAKKAGLDVCVGGIIGMNESEEQRLKMAFEIRELNVKSFPINILNPIKNTPMENYDVLEPMEILKTTAVFRFIIPNVYIRYAGGRLSLKGYDKVGFNGGVNSAIVGDYLTTVGSGIENDKKMIIEQGFEF*