MSWLTAFTGFAAPLFLVLSPILSYSDQALAMHRQKSSAGFSLDIPLIMIVASLLRIFYYPGAQFDKALLVQAFVMIAVQAVLLKIALDNRPGPAHKGGEAALPFTGAQDGFRGQPRPYNFWQWRSHKPYWQFILYFFIGLTILELIIAPIRFLYAIYSPTIGYIGLAVEATLPLPQMAANARSRSCKGFRPSVVISWIMGDAMKMYWFFTSETEIPTAFKVCGMFQAACDLFLGAQYLMYGDGESRVAGVEMPRGLGIANGAVPMQQMGAHSPSFTASTGRIGGGFDGPAGRRTPSLSSNKDFD