MYHHTAINVLSLLQNMSNNKMNDMQLEAEFKKIEKQFQVKYEELVDLYNRMVLFQIDIEKHGGMRAYEKSAITWLKSELELLYEVYQFSQRHGLNIINISKYVSKKELNLFPKTESQLQNTYYKLKKCEIPFENIEKQKPGRKRKYTPVKEPIVEIKKENKQEFRNEVPNTENEKNLVTVISGIVDNFETISQCSERKEHELHQFMEGIYKLSSMAAERSKDEKNARGLEGELHVLRAENEKLKREKEELVHDIKEMTHHLIHFITSSDIDQIRTLPFFVKDCKQDLHKLGLYNAQDGKMKIMVDRSGQVMTVTQ