MELFPAQLDLSLQICPPKSKPTSAWRRTDGEMDLGFVRRALDTNSSFPSKEKQDALFELSLTSPKVSEPNNSNSLHGHHFQPHQSLHHHQQQQGQNLYQNHQELRFFGPIRGVPFYHSPPSFPFAQQQSSATSTSFSSQSFAARSRFLSRLPAKRSMRAPRMRWTTTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTVKTTDRPVAASVQSNGFENGSSGEISDELLQDVHKPHGSTANHRTDYNGLWSNSSSKEAWLNDISRDFMQNKLSFEMGYKSAHSSLDGGVDSKDFFAR