MAISKVFARYVYDSRGNPTVEVDLYTEKGLFRAIVPSGASTGVHEALELRDGDKSKWLGKGVLKAVANVNDIIAPAIVKANIDVKDQEAIDAFLNKLDGTPNKGKLGANAVLGVSLAAAKAGAAEKNVPLYQHIADLSGTPKPYVLPVPFQNVLNGGSHAGGALAFQEFMIVPTDAPTFSEALRIGTEVYHNLKSLAKKTYGQSAGNVGDEGGVAPDISTPKEALDLISAAIEKAGYTGKIGIALDVASSEFYKDGKYDLDFKNPNSDPSKWLSGQELAALYKELISQYPIVSIEDPFAEDDWAAWSHFFSTVDIQIVGDDLTVTNPIRIKRAIEEKSANALLLKVNQIGTLTESIKAATDSYAAGWGVMVSHRSGETEDTTIADIAVGLRAGQIKTGAPARSERLAKLNQILRIEEELGDKAIYAGKNFHKSVAI*