MLKSLVYKNFRLQVQGIRRLASVASNTGLELVDSSDTSTTIKLDNKMLVTYHNVFLRDSCTMADKSIHKDSKQKLFKTSEIVPKSIPASTPKVVEDPRTGASMLEIEWDEGDGKVHKSSYSKQFLTQYSNIEARRIGKFFENDVIQWDRSKLVTARNKGKIDFEYDSYIKDDLVLFDVLKKINTYGIVFINNIPKQKENTNKWFIEDIATRIGYIRETFYGKLFDVKSVDNAKNIAYTSHSLPLHMDLLYYQSPPGLQLLHSIKNSVEGGESIFADSFFAAKYVAQTEPQAYFALTNVPISYHYENDEQYYYYARPLVVEDEASTDFATGQHTIKECNYSPSFQAPFEFGITKPFSPQDKDDLVSSHSISSNVNNAKEIGDSYLFKDFLRGLAMFEEFVHDPVNQYAIKIPENTCVIFDNRRILHSRNEFVLKEGEERFLKGCYLNKDTYMSKLRVLTKKFGHLFS*