MESCSFRPATAPSPFPSAPSSSSSSPRAPCPNLRFPRPRNGRQVGVRRRASGFDAFPPLPGKVFVDEAIGAEYGEGFETFRMDGPLKIDVDYLNEKLQECFLQRIRHAMKPDEAFGLIFSWDNVIADTDSLKLDAWRQLALEEGKDIPSAAHVRKSILHGAADHVLRKVLYWAREEDKMEKLKARLIELYYENLFKLDTPVEGLREWLDAVQTAGIPCAVASSLDRRCMIEALDRMALSKYFKAIVTDEDDMESIANRFLSASMKLDRKPSKCVVFEDDPRGVTAAHNCTMMAVALIGAHPAYELVQADLAIAKYSELSVINLRRLFANKGISFMDLQKQIIEKAPPKRRLTVDTIF*