MKLLENPKLEAISEALAMEMGECRILGKVESYSCKMAGQDKRLFKLLSQENGHSPSELQALSPPQSALTVQHPNIVSRSSGDEAGGPLCHTCSRKMIFYLISTLNAAFHPDYDFSDAKSDEFSREPSLDWTVNAVDGNLFSAGGELYTTQIRPKLWAAINDEINATECEIYSYSPDLSSDPFGEEGVLWSFNYFFYNKKLKRILFFTCRATRRDLCHDSGLGHDLSLNVDDDDLMMESDGESQQDLDYYAEGEPLYCGRGMEVF