MPKSSTTDLVSRLVDDLESLAMDFQVAMHERGLVKDRKFGLITYPDAFVGRDAVGVLVDVLYEMHEEEEDISRQSALMVGRAMAEHLELFESAFRLKAMDHELSDDKYHYYHWKNNVPSDVAQTTWEMSLMDKVKVLKKYVRIQDRYYRLKMYPRCFTGTEAVDVLMKQRIVVSRRDAVKLIRKMKREYGCFFNVTDKNQPFEDGFYFYRFKYDEDLMQKGVNKAAFDAVMDALTGNEGMTTEFRLTSESFH*