MTQRNGPSHNVSKDVIVCDNGTGYVKCGFAGQNFPAGVFPCMVGRPTLRFEEAISEQKLDDIIVGEACAKLRHQLEVTYPVNNGIVQNWEDMNHVWDHMIHDVLKIEPSECKILLSDPPLNPTSNREKMIETMFETYQFDGVFIQIQAVLSLYAQGLLTGLVIDSGDGVTHVVPVVDGFSFPHSTKRMKIAGRQITSYLIDLLLRRGYAFNRTADFETVREIKEQLCYVSYDFKREYQLGVETTILVKQYTLPDGRVIKVGGERFQAPEALFNPELIDIEGEGLAEMAFRCVQEMDIDNRMPLYQHIVLSGGSTMFPGLPSRLEKEVRQLYLQTVLKGNKQGLKKLKLRIEDPPRRKHMVYLGGSVLAGIIKDAPELWISRKEYEEEGFQCLQKCGQS*