MTKHIAILRGDGIGPEIVAETVRVLDKFIAQGLDADYEYAPLGGEAYDEYGHPYPEFTQNLCRKADAVLLGAVGSPQYDNLDRPLRPERGLLAIRKDLNLFANLRPAVLYPELANASTLKPEIVAGLDILIVRELTGDIYFGEPRGIRVLENGEHEGYNTMKYSESEIRRIAHVAFQSAQKRSKKVCSVGKANVLETTELWREIFEEIGKQYPDVELSHMYVDNAAMQLVRAPKQFDVIATGNIFGDILSDEASMLTGSIGMLPSASLDENGKGLYEPSHGSAPDIAGQNKANPLATILSLAMLLRYSLNDEARAQQVENAVQKVLQQGLRTGDIYEEGTKLVSCSEMGDAVLAAL*