MMPPYGTPPYVIYPPGGVYAHPSMRPGAHPFAPYAMSSSNGNPDATGTTTTPATAGGETNGKSSDGIEKSPIKRSKGSLGSLNMITGKNCVEHGKTSGASANGTISQSGESGSESSSEGSEANSQNDLQHKESGQEQDGDVRSSQNGVSPSPSQAQLKQTSAIMQMPSSGPVPGPTTNLKIGMDYWANTASSSPALHGKVTPTAIPGDLAPTEPWMQDERELKRQKRKQSNRDSARRSRLRKQAECEELAQRAEVLKQENASLKDEVSRIRKEYDELLSKNSSLKDNIGDKQHKTDEAGLHNKLQRSGMKF