MSHLFDPRLPALAASPMLYLYGPERPGLPLAFAPAAALAASGRAETPQKPPYSYIALIAMAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDMFENGNYRRRKRKPKPGPGAPEAKRPRAETHERSTEAHGGGGAGQGARGPAISRLEAAPAGPSPLLDGPYPPAPLHWPGTTSPNEDAGDAAQGAAAVAVGQPARTGDGPGSPLRPASRSSPKSSDKSKSFSIDSILAGRQGQKPPSGDELLGGAKPGPGGRLGASLLAASSNLRPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDTVLHFQ