MPKATTKAKPAADNRLKRKGAGTGKKQSKKASKDPNKPKRPPSAFFVFMSEFRETFKKENPDNKSVAVVGKAGGKEWKSMSDADKAPFVALAVKKKEEYEKTLRAYNIGLTEAKNPSEEEGSDKSKSEINDDDEDDDEDDDE