RRRIMSMSPKHTTPFSVSDILSPLEESYKKVGMEGSNLGAPLAAYRQSQVAQPAMQQHPMGHNGTVTAAYHMTAAGVPQLSHTAMGGYCNGNLSNMSELPPYQETXXXXXXXXXXXXXXXXXXXXXXSRFMGPTSGMNMSGMGGLGPLGDVSKNIAPLQSAPRRKRRVLFSQAQVYELERRFKQQKYLSAPEREHLASMIHLTPTQVKIWFQNHRYKMKRQAKDKAAQQQMQDSGSCQQQQQSPRRVAVPVLVKDGKPCQAGSNGPSAAGLQGHQQQG