RMFPSYKVKVTGMNPKTKYILLIDIVPADDHRYKFCDNKWMVAGKAEPAMPGRLYVHPDSPATGAHWMRQLVSFQKLKLTNNHLDPFGHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHQALQHYQHENGAHAQLTESQDLPLGTFPTQRDSSLFYHCLKRRDGARHLDLPCKRSYLEAPSSVGEDHYFRSPPPYDQQMLSPSYCSEVTPREACMYSGSGPEIAGVSGVDDLPPPPLSCNMWTSVSPYTSYSVQTMETVPYQPFPTHFTATTMMPRLPTLTAQSSQPPGNAHFSVYNQLSQSQVRERGPTTSFPRERGLPPGCERKPPSPHLNAANEFLYSQTFSLSRESSLQYHSGMGTVENWTDG