MDYRRAADSYEGILPTQRAGPLPPLLPRHRVHPHPVSVFDAMYDLLPLSLDLQVPVPISPPPVVEDPIASQVTVFDNRFVESLHDLKGMQLVAHKMKEDMMSTIGLHEAGSLMRRAHQPLLFEEGGIAQQFKVTRKRSMPGSHLSSRTSLHLLGEDSRVIEHLKSVVYFNRRFNELSDMVDDMKAILLGALDYEHVNQEFISGASERLTKAFQELDDQVKESGRLMVFIWESKNKGFKWRFGFGVVDGVGLGYGMKIPTSSLSMGGCTVDNLGNKRVWAL*