MSHLFGPRLPALAASPMLYLYGPERPGLPLAFAPAAALAASGRAEPPQKPPYSYIALIAMAIQDAPGQRVTLSGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPGPGAPEAKRARGPAQPEAGSGAERPRPATPRHEGAPARPPPLRAGASPSAPLHGPRPSSPEGNAGDALRGAGAEAAEQPARTADGRGSPPRPASGSSPKSSDKSKSFSIDSILAGRQGQKPAGGDELLGGPKPEPGGCLGASLLAASSSLCPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDTVLHFQ