MKSHFQYSVLENIPKAFDILKDPPKQLYCVGDIKLLEAPLKVAIIGTRRPTPYSKQHTITLARELAKNGAVIVSGGALGVDIIAQENALPTTIMLSPCSLDFIYPTNNHKVIQEIAQNGLILSEYEKDFMPIKGSFLARNRLVIALSDAVIIPQADLKSGSMSSARLAQKYQKPLFVLPQRLNESDGTNELLEKGQAQGIFNIQNFINTLLKDYHLKEMPEMEDEFLEYCAKNPSYEEAYLKFGDKLLEYELLGKIKRINHIVVLA*