MPGPKECDLPKSGLTSLHGATGFGQVPNSGTADSNGNRLHVNSGAGGNTGTGGGTGGTGGGSGAGSLCEPHNIHQDQNADKHGAKQKRHRTRFTPAQLNELERCFSKTHYPDIFMREEIAMRIGLTESRVQVSPELSL