MESEAVREFIRREVKDWEEEAIATARFKAFSGQRSDWEARYQFWRDLILKVARHFHLLFISSSQVKKDWFNRGGLTPLCLDHVLFLMYNEGDIIRSVDLVDPTSGRLSQLFRKVKHMMVRSTSAEVMFEDHLILLPLLKDKTVEVVKVLSESQWTSSCVITMKKFQDICGGTREASAVLSYLSGCGKAQYLSISKKELIEGVKVSLSAAAVSGTTSLDLDVLHLTWTTENLQQQLDVIDQRCEVSKKAALASLNSGNKKVALRHAKALKLASESREKCISFLNRVEEVLSLIANAESTKKVSEAIQIGARAIQENRIDVEEVQRCLQELGDSIDSQKQVEEALAESDPSYVDIEDEDIEEEFRKLELELGNQNLQILVSQAGVDTAAGETEASESSKSLCDALSDLKLADNATRGSTILNSTGSKRDNISKNLKLEAA*