MVKMTLIARVTDGLPLAEGLDDGRDLPDSDMYKQQVKSLFKNLSRGHNEASRMSVETGPYVFHYIIEGRVCYLTMCDRSYPKKLAFQYLEDLKNEFERVNGPNIETAARPYAFIKFDTFIQKTKKLYQDTRTQRNIAKLNDELYEVHQIMTRNVQEVLGVGEKLDQVSEMSSRLTSESRIYADKAKDLNRQALIRKWAPVAIVLGVVFLLFWVKNKLWLLVKALQEGLELSFFVFADGKESSRDHIPSSTMQHLLFAVVLAEVAVILALSFKTPIRKLLIMSLDRAKRGRGPVVVQTVSATVCVVLVASVYGMMKIQKRWVEEGAMNPTDEVIMSKHLLESTLMGKSSFASVGGFLFLGLMIDRLHHYMRELRMRRKTMEAIKKEGSVLEGEKARASDEVKSLKQEITALQERQKQLAAEIEAKSKEIRTEETSGIALQKQSEGFLIEFNRLSEENQDLRNQLHTVDSRISRSSIKKNT*