MNLSLLDPFAVAKEYPEVLFSKLEFGHSTLIKSSYNSDYLASGTIDGDIVIIDLDTHGIIKILRNHTRAINSLRWSNCGRYLLSTSRDWKVNLWDLTANEPIRSLRFEGPIWQAEFSPKNQPFEIFISIFEDDCLFVNWEDKDDIRMSPISVEGSEESSNHYILTGVYHPSGNFLFVGTNKGLVNIISTIDGSTLFTEKITSSNVKNIILSQTGYRIAVNFSDRIIRQFKIPDLVNEEPENWVLEVEHKYQDVVNRLQWNSVSFNSNGEYLIASTFGSSHEIYIWETTMGSLVKILEGSKEELVDVDWNFKKCEIYAVGLDSGKIYMWGVIVPQKWSALAPDFVEIEENIEFMEREDEFDIIPENEMAQKNLELEEDIEVDLLTKDTIDARGFSIEKSFVIPLKLEHSQNLFE*