MESQRSKSAVTRVECMQGGEGEDSYAHGSILQNVGFHVYAKPHLSHALDLLCLSPPFLLPPLGVHGHGTGPPPAIVMADLGCAHGRNTLDNAAFVLQGIRERLTKEFMCSSVQQLPIQMQYFFSDLPANDFNSIFRSLPRFLHHLHERIAHAPHFNIFTGAVAGSFHDALFPSNSLHFASSFYALHWLSQVPEEVLDKQSEAWNGGHIWIHGERPKVMEAYLRQHKNDMRKFFHNRVQELVKGGILFLFYPCQGQRNDSEPFYEDMWSGLFESVWTSMVCEGLISEEERDMFNIPFYFCQEKELHIILEEFHGELELVKMQVMDCLVITEDKEEIFLKDRNALENFWVNFVSGCMKPIVQAYLGDARTLEFFKRLGNLAAQTSNHYKLNKAFNNIMAIIRRI*