MSRRGIEVDPVKVRAITEMPPRNLKQLRSVQGKIQAIRRFISQLADKCQPFTHLLKKDTVFHWNEECQQAFEQLKQYLLHPPTSPVPDKPLLLYISATQVALGALLAQHDDQQRERAIYYLSRTLVAYECNYTQIEKTYLAIVFTSQKLRHYMLNNKTRLIAKIDPLKYLLSKSTLTGRMAKWVMLLSEFDIEYVNQKAIKGQVLADHLAETTIRNRSLSIGFPDESILSLDESPEWTLYFDGSFTTHGSGVGIVFATPQGDLIPKAFPIGFPCTNNIAEYEALISSLKLAIQWNIQHLLVLGDSQLIIKQFNDEYQTKDEKLIPYKRMVDSLKQYFVQIQFERVPRVHNKSADAMATIGSLLEMQ*