MGRGKIEIRRIDNTTSRQVTFSKRRKGLLKKAKELAILCDAEVGLIIFSSTGKLYEFASTRFAASYHLII