MGIANDDAIKQFEILMEGVDESLKNTFQNMHQGYPTETYVRFLRARDWNVEKAHKMLVDSLNWRVQNEIDNILTKPIVPAELYRKVRDSQLVGLSGYSKEGLPVVAIGVGHSSYDKASVNYYVQSHIQMNEYRDRVVMPLASQRYERPISTCIKVLDMTGLKISALNQIKLLTVITTIDDLNYPEKTDTYFIVNAPYIFSACWKVVRPLLQERTRKKIQVLQGCGKDELLKIMDYASLPHFCKREGSGSSRHSRNNGMSDNCFSFDHPFHQELYNFVREQAAPRPPLKQGSFHVAFPEPDADDAKIAKTIETEFHRLEDQKDKNGLVRSLSKQISDLDIKIN*