MGSQESPIPKEDDDFIHIAKIPELCDEDLKIIEWEDFQNDLVRLWSLCSTRNKAKAKREALVQRLEAILEVRKQSLCRANELEAMQRKLDSQKQRMQNAVLSLKEKIDEVHAKEEKLMPSIRSLLGASKALAAAHGRLQEANRLLAGEGGYGHFRHLQKMLSARQQLMVAQVASLYPLARFSSQRVLAEEFDSLSQQQILGGSAASTSVPTSSDSTVESLTIAGLQLFAPPVKRLNFLNDRQEYQSSATALGYVAHVVKLVASYLDIPLRYPLRLGGSRSYIQDYAPSAEPATTDSISVFGVGTSSKAAVEFPLFLEGQEPTRSAYAVFLLNKDLEQMLNYIGVQSLGLRHTLPNLKRLIKTILSEEYLLS*