MRMHPSSTTSTPFSVKDILKLDYHQNEYENDLQMMDQVVPMRQHQLMRAASKSDGFYDAQSERSAAEEEMNEKEYCFTTVFISGHTVHGCRPSTLLAGLLLSTTVHPNDTFGVRFIQLSCRLFKDKCGPGSSPVCDSDAKSRSRLRRKPRVLFSQSQVSQLERRFRQQRYLSAPEREHLAETLKLTSTQVKIWFQNRRYKCKRQTQDRSLELAGFPPAPRRIAVPVLVRDGQLCGAGPCHSGPYNVTLGHYSPVFDSGNSDLYGCGYHCVSSCSGQLSDSADSAPPASG