MTTYYEAINWNEIEDVIDKSTWEKLTEQFWLDTRIPLSNDLDDWRKLSLQEKDLVGKVFGGLTLLDTMQSETGVEAIRADVRTPHEEAVLNNIQFMESVHAKSYSSIFSTLNTKKEIEEIFEWTNNNEFLQEKARIINNIYANGDALQKKVASTYLETFLFYSGFFTPLYYLGNNKLANVAEIIKLIIRDESVHGTYIGYKFQLGFNELPEDEQENFRDWMYDLLYQLYENEEKYTKTLYDGVGWTEEVMTFLRYNANKALMNLGQDPLFPDTANDVNPIVMNGISTGTSNHDFFSQVGNGYLLGSVEAMSDDDYNHGL*