MTNHDVGRTTKSTIMVTGGSGLVGQAIKTYTLANPLPNETWIFLSSKDGDLRDRKETDAIFDRVKPTHVIHLAAKVGGLFANMKQKVEFYRENTLINDNIMENCRIHNVTKLVSMLSTCIFPDKTTYPIDETMLHDGPPHPSNEGYAYAKRLIDTMNRAYAEEYGCNFTSIIPTNIYGPNDNFSIENGHVIPGLIHKCYKAKKDGTDFTIWGSGTPLRQFIYSGDLAELTVWVMRDYHSPDPITLSVDESAEVAIKDVAYAVAKAMKFEGKVVFDTSKADGQFKKTACNKKLRGLRPDYQFTSMEDGIQKSVDWFLENYETARK*