MGIVSEQAIDDFQELIDKVEEPLKTTFKNVHQGYLRETLIRFLKARDWNVIKAHTMLVECLRWRVDNQIDSILSKPIVPSGLYRDVRDSQLIGMSGYTREGLPVFAIGVGLSTFDKASVHYYVQSHIQINEYRDRVLLPSVSKKNGRPITTCVKVLDMTGLKLSALSQIKLVTIISTIDDLNYPEKTNTYYVVNAPYIFSACWKVVKPLLQERTRKKVHVLSGCGKDELLKIMDYTSLPHFCRRGSSGSSHQTQSVDCFSVDHPFHQQLYNYVKHHYETQGQAEPAKQGSFHVGFPEPVAERVEIAKTIESKLHKFENCNGLSKPVDDRKASP*