MRDVKEDQFLFCGTDWDLDAFDKQYGTMLLPKTPAELVNSTPHLSPDGSLILGSKTMTTFLIDAKTGNIIHRYDSGVTLSTDQADMFFHDKSVVSDENINNSTESGTFDLSSIQPIFITQTDYSLRSYKENTARVQWNVSIVELEAIGVGFSGITSEIGNIIHRYDSGATLSTDQEDIFFHDKSVVSDENIDNSTESGTFDLSSIQPIFITRTDYSLRSYKANVARVQWNVSIAKLEAIGVGFSGITLEVSGATDCRFLKDIMVKMEDKPRQRAIFESTLRIIKSSPSAGELGAQSDDLIECEKLISWKIPSSGKRYSSAIRVQTGRGTGEEQEIG*