MFNDNQYCIPGDEDSVVLRLGPPGQQYPNNHKPTSTKPSPNHEIDHNLPLTNPNDVTVALHIGPPVSEKETSGDNHEGLTARQGQYWIPSLSQILVGPTQFSCSVCNKTFNRFNNMQMHMWGHGSQYRKGPESLRGTKSSSSILRLPCYCCAEGCKNNIDHPRAKPLKDFRTLQTHYKRKHGAKPFRCRKKCEKTFAVRGDWRTHEKNCGKVWFCVCGSDFKHKRSLKDHVRAFGDGHAAHTVGDRVVSIGEGDEDDDDDDDHMEEEDERDDDEEEEDGNGESGREEKNYGIRYEHFRRYGQISNDNH