MAMTPQLAFSRMPPGFRFQPTDEQLVVDYLQRRTAAQPCVTPDITDIDVYNVDPWQLPAMAMYGSDHDRYFFTTAAREEQARRTTPSGFWKPTSTKKTIFVVAGGHEVSTAVKRRFVFYLGHHQPSGSNNNNKTSWIMHEYRLMNPPIGAAAAPPASSSSVDLREETMVLCRISNKDLPKPPFIHNGLLQFSSVGLNGDGYNYLILDHLEPPAMEYPNVDIGNAAADAAAGTDDPGDLDEEIDDNMQRNHGG