PSALPPDGRRSLSARPRRGTGMENSQLCKLFIGGLNVQTTEAGLREHFAAYGTLTDCVVVLNPQTKRSRCFGFVTYSAVEEADAAMAASPHAVDGNSVELKRAVSREDSAKPGAHAKVKKLFVGGLKGDVGEGDLVQHFSQFGPVEKAEIIADKQSGKKRGFGFVYFQNHDAADKAAVVKFHPIQGHRVEVKKAVPKEDIQAGGGGSARPSRGGRGGGRGRGGGGSGNRDHNGLSKGGGGYNSYGGYGGGGGGGYGGYGGGSYGGGGGGGDYGNGYGGFGSYSQHQSSYGPMKSGGGGGGGGGNWGGRSNSGPYRGGYGGGGYGGGSF