PSAASLCGVLIGEXNVQTSESGLRGHFEAFGTLTDCVVVVNPQTKRSRCFGFVTYSNVEEADAAMAASPHAVDGNTVELKRAVSREDSARPGAHAKVKKLFVGGLKGDVAEGDLIEHFSQFGAVEKAEIIADKQSGKKRGFGFVYFQSHDAADKAAVVKFHPIQGHRVEVKKAVPKEDIVARCGGGGGSSSKAE