MDCQSSHTFDSDESDIDIQTEIYEKGGSIDDIRNDLDFCLRDDDKVAEQSVVDLPMDGVEPYIGMEFSSRDEAREFYVNYGRRVGFTVRIHHNRRSRVNNQVIGQDFVCSKEGFRAKKYVCRKDRILPAPPITREGCQAMMRLALRDGGKWAVTKFVKDHNHLLLSPSKVPWKGSGKNLSEDEKDKRIRELSLELYNERQKYKRKCAAYEEQLKTIWKELEMHTECISNKVAEVVKSIREVEEEEESKGSNERWI*