MSHLFSPRLPALAASPMLYLYGPERPGLPLAFAPAAALAASGRVEPPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYQDNRQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPGPGAPEAKRARAELQERGAEAQPEVGRGGARPRSATPIHEGAPARPSPLREGSSPPASLHWPRPASPSGDAGDALQGAAAVAASQPARTVDGSRSPPRPASRSSPKSSDKSKSFSIDSILAGRQGQKPAGGGELPGGAKQGPGGCLGASLLATSSGLRPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDTVLHFQ