MSSGKERTAALRKKVGKDPYDAQAWESLVSEADRVRRGPERNAQLSEVYEDLLNVFPTAAGYWREYADHQMSCSEEGVVKGVFSRCLLTCPSVDLWRSYLNFIKRLNDPRGAQGLPEIRQAYEFTLDRLGQDTACGGIWLDYIAFLQAPRLGSPEYESVFGAALEGQEDSQKVAAVRRAYQRALLVPTPQLEALWRGYEGFEMGGSNKQLARRLLDDWRPQYHAARGLLRERESRLAAINLKALALPPGRGGFTQQQQAELWREYLAWECSNPQRLDPATYAARVALAFEQALMVLFHYPDVWLEFARWHQCGGGAGAAAGAAVLDKGRGALPTALLLHFAAADLQEAAGAAAAAKAIYEELVEHLREGATAAAPAAAQPAQPTPAPAAPAAPAPX