MEKMSRHPGPLSPGFVPTATHGVLKSLLENPVKLLPVIANSAFSKEQEKEKNLEEERSVPQSAFLGPTLWDKTLPYDGDTFQLEYMDLEEFLSENGIPSSPSHHHHNHHPPHAPPRQPPIMAPAPPTPAPSVIDLSNHASTSVHTTVVSPNCLHGRVLPGAGLPNSRNTPSPIDPDSIQVPVSYEPDPADLALSSVPGQEIFDPRRRKFSAEELKPQPMIKKARKVFIPDEMKDDKYWARRRKNNLAAKRSRDARRLKENQIAIRASFLEKENSALRQEVADLRKELGRTKNILAKYEAQHGPL