MALLLLSPSVCSALSAAPVSSWYDSGVRLPSSSLEGKVMPTGSQVWPAIGGTAGFHRGAGRLGKKRARLAPAASDSMFLDEAAALRALDFPLSEAELISAAKAFLFYGQGTEKPELLAPEFVFMGPYVGGADGLPRDEYLKAVGGFDLKAAAQHCQAHTASMSAAFPDLNPRFHHFRADPLDAGRVWFTSQASGTDGAACSLKFDASGLAIKYTIGHVMERSLGNTGGLGGIFGPAYAIGRPLPFPEARPWRPSKRYRLLQAVGQFVAFLNERKK*