MAGRPEFCAVCGDPAIGFHYDVASCSGCRSFFRRTIKQEKEYACKREGRCMAEKDVERANCKACRLDACIEAGMNPQALQSADIDIPSNKLAQMIVQRQTAKRAAAVALVRSSTSPTMEDRVQGLIDELILTKQAHDRIRSSIFTPTPDDGYNLDKLFGETGKMGHPWASMMDGDNLQIVKLYSLTVLSQARAPPTWIMEGRLKWWPLADCIYTIEYLRTFPFFDELSRIDQRILAIHTVSSATNLTRSYYSVEQRSEVMINPDGMRHNGQWKTVFDLEYDCEIIIGINRLAITESEYALLKAIVCANHVSDKKTLTEIIGLSQDGREVLEQYQAMYRKSLLSLALATRGPLEGPRFFSAALLLLSTLTKLTLSKKVEHKQVYPIYRNTKYACPIIEEILRISSNRIKLAPTTKDGVTITGIMSST