MSHLFGPRLPALAASPMLYLYGPERPGLPLAFAPAAALTASGRAEPPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNECFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPGAGPPEAKRARGETQQRGSEAQPRAGSGAGSGAGSRAGRRGPETPGQEGAPARPSPLRDGSSPPAPLRWSGPASPEEDAGDAVQGAAALAIGQPACTVDGADGPGSPPRPASHSSPKSSDKSKSFSIDSILAGRQGQKPAGGGEFLGGAKPGPGSCLGASLLATSSSLRPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDTVLHFQ