MAHAQDLRDDKSVEEAYFTLRSKHQIPALGLGTWKAEPNVVRDAVYSAIVENGYRHIDCAHVYGNEKEVGAGLKAAFDAGIKRDDIFVTSKLWIKFTSPEKVKDACQQTLKDLGLTYLDLYLIHWPIYLSEDADSPPKKRQVLPFDVKGVWREMEGLVERKLVRDIGISNFSVPKLEKLMSFASIKPAVNQVEMHPSWRNDNVLAYCNKNNIHVTAYSPLGSSSTDLFDTPEVIEAAEKLGKSPGQILIRWLIQRGVSTIPKSSSDKRIKENMEVFDFSIPAEDMDKLSSISSQVRTNAGEELLVSSEDDKDAILNEFWDGEM*