MRSDMARLRCGKTIPLLGMGTYCPKKDQESTISAVHQAIKIGYRHFDTAKIYGSEEALGTALGQAISCGSVQREDIFVTSKLWSSDHHDPISALTQTLKTMGLEYLDSYLVHWPIKLKQGVSEPVPKEDEFEKDLGIEETWQGMERCLEMGLCRSIGVSNFSSKKIYDLLDFASVSPSVNQVEMHPLWRQSKLREVCEENKIHVSGYSPLGAPGNCWGSTAVIEHPVIKSIALRHNATPAQVALRWGMSKGASVIVKSFNGARMRENKRALEIKLDDQDLLLIDQLEEWKLMRGDFLVNQTTSPYKSIEQLWDNEI*