MRRALARGLSWELQAQTAHCRSWLWRHEQMQPKSRTSFSSCYCIGKTPSSSLTTRSFSQHIGDGNSGHYFGPHFWDTTYLKESEPLEWYRSYSELSRLLKKYIPSNSRVLMSGCGNSEFSEDMVKDGYTEVVNIDISPVVIRAMQKKYKNLPQLTYISMDAVDLSAFDESSFDAVIDKGTMDAIMVRHLWCVEGGPYNVAMMLAEISRVLKAGGVYTLVTFAGPQVSFPLLNRDAFGWNIDMYIIDEPGSFQAPWHEQVFVNSDGGHVDDNVVKKACLYVYMCVKP*