MELFPAQLDLSLQICPPKSKPTSAWRRTDGEMDLGFVRRALDTNSSFPSKEKQDALFELSLTSPKVSEPNNSNSLHGHHFQPHQSLHHHQQQQGQNLYQNHQELRFFGPIRGVPFYHSPPSFPFAQQQSSATSTSFSSQSFAARSRFLSRLPAKRSMRAPRMRWTTTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTVKTTDRPVAASVQSNGFENGSSGEISDELLQDVHKPHGSTANHRTDYNGLWSNSSSKEAWLNDISRDFMQNKLSFEMGYKSAHSSLDGGVDSKDFFARAGQSGQVVDSDVTRTGSVRPHLLPMPGSGQGF