MPPPSLYLVDAMGGCDSLVEAALEVLNTGDPWLKARYGEMAAASWREGRISRAYAAPHDKELHLPQRPARPDWVQLVSPGSMPKLGKGGSLQSRQALLHSLVHIESWAIDLSWDIIARFGEAAAMPKEFFDDFVKVAEDEARHFRLLSARLVSLGSSYGAFPAHDGLWDSAEATSNDLGARLAIEHCVHEARGLDVLPKTISKFRKGGDNATADLLESVVYPEEVSHCAAGIKWFTYLCLRNRVPVSRVEIGTFYEDREAEEVVEAFHIKVRTNFKGALKPPFNFEARDAAGFPHQWYLPLAIKE*