MESCSFRAATAPSPFPSAPSSSSSPRAPCPILRFPRPRKGRQIGVRRRASGFDAFASFAGKVFVDEAIGAEYGEGFETFRMDGPLKVDVDYLNEKLQECFLQRIRHAMKPDEAFGLIFSWDNVIADTDSLKLNAWRQLALEEGKDIPSGAHVRKSIIHGAADHVLRKVLYWAKEEDKMEKLKARLIELYYENLFKLDTPVEGLREWLDAVQTAGIPCAVASPLDRRCMIEALDRMALSKYFKAIVTDEDDMESIANRFLSAAMKLDRKPSKCVVFEDDPRGVTAAHNCTMMAVALIGAHPAYELVQADLAIAKYSELSVINLRRLFANKGISFMDLQKQIIEKSPPKRRLTVDTIF*