MAGLFDKQAREYANGRPLYPPQLFSLIAKHTPHRRLAWDVGTGSGQAAVALSEIFEKVIATDVSEQQISYAPRRPNIAYAVTPREMSLEELESTVGAEGSVDLVTVAQALHFFELQSFYGQVKHVLRKPGGVFAAWCYSREAVVNPSVDRVFQELYRASDPFWTPARQLVDGEYATIDFPFRSVTLEGEEGGSTTAPIKFWAKRELGFEGYLSLIRSWSAYQIAKSKGVELLDEQIVARLKEAWRGSDHEDVKTVSWPVFFRIGVV*