MIFSTLFLLFCFTWSLRLKRVTAESHGSAGTDQNCSTLDQVKEKLQKVGLESSNLVIGVDFTRSNEWTGKHCFNGRSLHHLGNAPNPYEQAIGIIGRTLSAYDEDNKIPCFGFGDTTTHDRNVFNFHRDGRACTGVSEALQRYREIAPHVRLSGPTSLVPIIETATRIVEVSRHQYHILLIIADGQVPMITGAHSARYPDETRSVNILEERTLQALIHASHFPLSIVLVGVGDVPWDDRIHRHDNRRLFDNFQFVDFTEIMSREMSQAEKEDQFALEALRKIPAQYSAIIDKWIREQAASAPPGTPLPPPC*