MESCSFRTAASPSPFPSLPSSSRQAPPCSSLRFPRPRNGRMVGVRRRASGFEAFPPLPGKVFVEEAIGAEYGEGFETFRMDGPLKVDVDYLNEKLQECFLQRIRHAMKPDEACGLIFSWDNVIADTDSLKLDAWRQLALEEGKDIPNAGHVQKSILHGAADHVLRKVLCWAKDESQMERLKARLIELYYENLFKLDTPVNGLREWLDAVQTAGIPCAVASSLDRRCMIEALDRMELSKYFKAIVTDEDDMESIAHRFLSAAMKLDRKPSKCVVFEDDPRGVTAAHNCTMMAVALIGAHPAYELVQADLAIAKYSELSVINLRRLFAHKGLSFMDLQKQIIERSPPKRKLTVDTIF*