MAMAALVDELIEEILRRLPPSEPACLVRAALVCKRWCGIVSDAGFRRRLREFHGAPPAVAAVYNAVDGDAYVARFTPCASFPPRADRRCKAVLDCRHGRVLLRGMPPVGKDLHLEDGSVVDVWDPVTDEQWEVPVPDVYPHEFDVVVLCAATGGTCDHLDCHGGPFVVVLVGTDLDNVFIYAYSSETAAWSKASTIHLDATLNSYLMLRPGLVSGDSIYFILEDGHKILKYDLVGHVISMINPPSLHAKGNVALVEAKDGRLGVADVEGYNLHIWSRQAAGSNGVEQWVKDQVIKLDMVPSIATLGPSAKFNVVGFGEGTNIIFISANAGIFVVWRNSGRVMKAGEKRAVMARFLNPMFSFQSFYTPGTSLMRIYL*