MSSQRSPQAFPAMSSNLEFVLEEPQSSAQGKKRLRLVTSCDHCRIKKIKCIQHPTSGSCEACHAASISCQYRDREQYFAERARIVTGPTAALRDASPNAQPGVQLSAFNASGPSCMTPPTPRTPARTPPTVAISTAAALSRSISPGYYPFVDMNELDFGPFQDMLGAFAAHGAAQVMPDPPPSLAWCPPRDPELHDTMVLQLPPIQIPVLPCPSLGLFDPDDLVQPHPKLMMDFIHVFFEHLGKTYTFLCPAAICQDFLHERLSPLLANVLAAGAAEFSTFPAVHKIGAANVSDVYCHMAKVRHSLDTRPTPSLRLIGQQHMIPPEGTPATLETLHAIMLLAWAERKRGKQESFAQYAAISRRLAMELDITPLSLPRLTQSMDTRMNCILKATLEHVEAMESIIAAECPHLLSTDAGIWFGMSG