MSHLFGPRLPALAASPMLYLYGPERPGLPLAFAPAAALAASGRAEPPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPGPGPPEAKRVCAETHERGGSEAQPRAGSGAGRCGPATPRQEGEPARPSPLRDGSSPPAPLRWPGPASPEEDAGDAVQGAAALAIGQPERTVDGPGSPQRPASQGSPKSSDKSKSFSIDSILAGRQGQKPAGGDELFGSAKPGPGSCLGASLLATTSSLRPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDTVLHFQ