MEKMSRPLPLNPTFIPPPYGVLRSLLENPLKPPLHQEDAFGKAKDKEKKLDDDSNSPTVPQSAFLGPTLWDKTLPYDGDTFQLEYMDLEEFLSENGIPPSPAQHDHSPHPPGLQPATASAAPSVMDLSSRASAPMHPGLPSPSCMQSPLRPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDDKYWARRRKNNMAAKRSRDARRLKENQIAIRASFLEKENSALRQEVADLRKELGKCKNILAKYEARHGPL