MSHLFDPRLPALAASPMLYLYGPERPGLPLAFAPAAALAASGRAETPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPGPGAPEAKRPRAETHERSAEAQPEAGSGAGGSGPAISRLEAAPAGPSPLLDGPSPPAPLHWPGTAFQNEDAGDAAQGAAAVAVGQPARTGDGPGSPLRPASRSSPKSSDKSKSFSIDSILAGKQGQKPPSADELLGGVKPGPGGRLGASLLAASSSLRPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDTVLHFQ