MAMTPQLAFSRMPPGFRFQPTDEQLVIDYLQRRTAAQPCVTPDITDIDVYNVDPWQLPAMAMYGSDHDRYFFTTAAREAQARRTTPSGFWKPTGTKKTIFIVAGGHEVPTAVKRRFIFYLGHHQPSGSSSNNNKTSWIMHEYHLMNPPRAAAVPSSSSVNPLPTDDLTEEMVLCRISNKDLPKPPYIHNGLLQFSSVGLNGDGYNYLILDHLEPPAMEYPNVGIGNVDDAAAGTDDPGDLDEEIDDSMQRNHGG