MGGGAPSSSQGSGQIPHGPPRPGKRASQAQPNQGRPAPPMRLAAATVSAQPHTTADPDQHQLPPTHPVKWRDPEVYDPVKPGGQMFWERGPDGRMRPESLYDSVVHKAIGRMTALLRNKGKRDALCLYIDVGYAIMEGSTYTPGEFTRLHLSQRNVFFIPLGGRLIAVYPKHLLFVIFSPNQGLTAQEEYNVFEFLKTHVVETEKWTCMDGKCPQQDDDWSEDLRMLIHMEYLWRXSFRQKPVATIRYDARRMLARQRALQCTMESEEAWCSLIDLHPKWRDSEPRDMADPLSGSDVPSPVSSASVASSSSSDSPPPSPPPGFQPVPRQPQPI