KYPHQPVFLQAVEEMALSIEPLFSDPVNGEFYKRAFLYMTEPERMISFHVPWMDDGGVLHVNRGWRVEFSSALGPYKGGLRFHPTVDDGILKFLGFEQIFKNALTGLPLGGGKGGSDFDPKGKSEAEIRRFCESFMTQLCRYIDASTDVPAGDIGVGGREIGFMYGQYKRLSNKHGEGVLTGKSPLFGGIHLRPEATGYGTVYMAQHAIQDKLNKSLSGARCAVSGSGNVSQYACKMLMELGANVISVSDSNGVLVFEHGMTKDDWNKIIEAKQVKRVRLGSLDGNISGKYVANASPWNLPSDLQTIDFAFPCATQNEIDEHGATLLLQKGCKGVFEGANLPTTAKGQEVLRAKREVLYVPGKAANAGGVGVSGLEMSQNMSKTYWKKEKVDEMLKDMMEGIYNQMKKGAGEDGTLEEGCNRAGFLKVASALKELGWVW