MITLKTLETQLEKEKDEKVKEDGYSGPSLVEAVVDRIRAVVLPPESQEPLDLVQLFWWDVQEGDAVATLKALQALTEDKLDLSEEGEQVAVLEPRKVRAIGLVDFPSRAVISAIQAGVPVVSLSIPFTLADRSHQASLEVAREYNIKVLARDGLMGGLISEKYLGRPCPSTSGEVDPDLDDVAAAVDLANNYGGWAKVQALLRVVSSIAQKHGVKMQTVALRWQVDLGMFPVATTRWGRQCWSQFGYPYWRGSTPGLDWQLFQVESFLDAQDMAKLHALGY*