MARLTESEARRQQQQQLLQSRASPMSSGPEPPVQPDSMKDLDAIKLFVGQIPRNLEEKLKPLFEQFGKIYELTVLKDRYTGMHKXXXXXXXXXXXXXXXXXXXXXXXXXXXXMARPIQVKPADSESRGGRDRKLFVGMLNKQQSEEDVLRLFQPFGVIDECTVLRGPDGNSKGCAFVKFSSHTEAQAAIHALHGSQTMPGASSSLVVKFADTDKERTLRRMQQMVGQLGIFTPSLTLPFSPYSAYAQALMQQQTTVLSTSHGSYLSPGVAFSPCHIQQIGAVSLNGIPATPIAPASGLHSPPLLGTAAVPGLVTPITNGFAGVVPFPGGHPALETVYANGLVPYPAQSPSMAETLHPAFSGVPQYTAMYPTAAITPIAHSVPQPPPIIQQQQQQREGPEGCNLFIYHLPQEFGDSELMQMFLPFGNIISSKVFMDRATNQSKCFGFVSFDNPSSAQTAIQAMNGFQIGMKRLKVQLKRPKDASHPY