MEFTGAPRLLIASDLDHTMVEHGDHDNKSLLRFGALWQAHFSHDSLLVYSTGRSPKMFADLRGEVPLLTPAIAVLSCGTEIFYGDSMTEDDAWVDNINKGWSRAAVEEVANEMNLKYQCDSEQRPHKVSFHVRKEEAKYVIPSLREKLLAKGLDIKLIYSGGLDLDVLPRSAGKGQALRYLLNKLKAEGCVPQQTLVCGDSGNDQELFSVDNVFGVIVANAQDELLQWHANQVGDKSHIFVSTEKCAAGIIEAMKHFNLQPNVSPRDCNVPLSVHCRRIPKADPGAVAREVVEYLLLTEQWLRGDIDASEAAFRRLKFSLDKNSNRICARGIIDNPHEEIESLRNQHGSQKGKNFRIWADRVRSIKLSDDSWLVRFDKWERSDAEWTCVLTSALLQANEEFPNGICWKLIHETWLQGYEGSAPPRM