MSFTFRTYDELKARFAENITFLCGYHRAESVENLPPLRRSQIQFLQETITALDTDRTEITPEIKAKILSGAMLVIHNEIEESYRYSDPTQSVLYQKLTETLGISAENSMQAEDRCDSVGKIMKFLHRTVFIGGKSEAGLNIEHPYLKDRPRLAEVWKRGADMIAAASKEMLTRNLAELTAREAREAEEAQAAETAAKGRTSLFGWFAGRSTAPSLEVASTADGATIGVTVEESQRGPT