MEKMSRLLPLNTTFLPPSHGVLKSLLENPLKLPLQHEEAFGKEKDKEKKLDDDGAGTTVPQSAFLGPTLWDKTLPYDGDTFQLEYMDLEEFLSENGIPPSPPQHERNQHQPALPQASPATPSGIDLSSRASTSVHQAMVSQNCMHSPVRPGSTSRLSPERTCVEGLKENGGSRGLLLSRSTVGTFGNEGQILPSNRNTPSPIDPDSIQVPVGYEPDPADLALSSIPGQEMFDPRKRKFSEEELKPQPMIKKARKVFIPEDMKDDKYWARRRKNNMAAKRSRDARRLKENQIAIRASFLEKENSALRQEVADLRKELGKCKNVLAKYEAKHGPL