MSELSATSFPENAVPKAPEDPLFGLMAAYRADTFDKKVDLGIGAYRTNDAKPWVLPVVKKADEILRNDPALNHEYLPIAGLNTFTSAAAKLMLGADSPALADKRAYSIQAISGTGAVHLGALFFKKFYPNSPTVYLSNPTWVNHHQIFSNVHLPVATYPYFSKSTKGLDFDGMKSTIQNAPDKSVILLHACAHNPTGVDPTKDQWKELAVLLKQKQHFPFFDCAYQGFASGDLANDAWAIRYFIEQGFELCIAQSFAKNLGLYSERAGCFHFVTGAAPDAEQTIGRIASQLTLLQRSEISTPPAYGARIASTILNDEALFKEWEENLKEMSGRIMTMRKELRSKLEEMGTPGKWNHITDQIGMFSFTGLTEKQVLELRSEAHVYMTNNGRISMAGLNTNNIGYFAQAVDKVVRKTQQETANL*