MESSVNQRWIIHYTFLYFTFISATLYLLQTLISPQLILGHQPITLKTNPPLPLRFSSLGAFKILQVADMHFGNGAVTRCRDVLPSEFDACSDLNTTRFLRRLIDAERPDFVAFTGDNIFGTSAADAAESLFKAFSPVMESRLPWAAVLGNHDQKSTMTREELMTFISLMDYSLSQINPPEDPSDPAIGRLLGDIDGFGNYNLSVNGAAGSHLANSSVLNLFFLDSGDRATVGELQTYGWIKESQLRWLRGLSQGFLSPPTETPALAFFHIPVPEVRQLYLKEIVGQFQQPVSCSMVNSGVLQSLVSMGDVKAVFVGHDHTNDFCGNLGGIWFCYGGGCGYHGYGRAGWPRRARIIVAELGKGERAWMAVERIRTWKRLDDEKLSKIDEQVLWDLHRPQ*