MKYSVGRAGQKLIGQTVDTNSAFFARYCFSLGIQLKRIEVIADEEEEIIEAVRRMSKNYDFVVTSGGIGPTHDDITYSSIARAFNLPLKLHEAAFERMKKLTKPHALTPDFSWDTPSPALTARLRMVELPFDASLPAESQAIFVSDDMWVPIAIVNGNVHILPGVPRLFERLLEHLRPSLLPRLVNPEGKGIYRYLFSTPLPESAVAPYLTDLATRTAARGVKVGSYPRWQKKRNTVTLVGTDKEFLDSLVAEVEENVQGKKVSAEDELDSDTEEKSLTMRYIFPPHLIIWDAIGLAVVILDLEGFSDI*