MAMTPQLAFSRMPPGFRFQPTDEQLVVDYLQRRTAAQPCVTPDITDIDVYNVDPWQLPAMAMYGSDHDRYFFTMAAREAQARRTTPSGFWKPTGTKKTIFVVAGGHEVPTAVKRRFVFYLGHHQPSGSNNNNKTSWIMHEYRLMNSPRAAVPSSSSVNRLPTDDLTEEMVLCRISNKDLPKPPFIHNSLLQFSSVGLNGDGYNYLILDHLEPPAMEYPNVGIGNVDDAAAGTDDPGDLDEEIDDSMQRNHGG