MAGFADALRPDKFTGVHFKRRQIRVTLWLTAMKCFWVSTGKPEGILTADQQKQFEEATTLFVGCILGVLGDRLVEVYMHMTDAKELWDALHTKFGATDASNDLYIMEQFHDYKMADNHSVVEQAHEIQTMAKKLELLKCVLPDKFVDGCIIAKLPPSWRSFGTALKHKRQEYSVEGLIASLDVEEKTREKYAASKGDGGQSSANVVHKAQNKSKGKYKAQQTTNFKKQKKNNNNPNQDERTCFVCGQPGHLARKCPVTP