MLCSWVRNISKIQKTTKCYQIGEQLRYLRTPNRVHSEVIVPAAEKITRHEKSTENRLTEQNQNQRDVAFDFGSREAHVPTFNLAAHVNNSNTLQQLLSLGVDLHSIERRKGLGQFVLRLDFEQNVKPYLTFLADNGVSPDDFGQMITKNPLLFKEDLDDLQTRVTYLKSKRFSNEALQRIFTKNPYWLMFSTRRVDRRLGYFQKEFHLSGHDLRLLATKEPRLITYKMEHLRKSVFTLREEMGFSAKELQSLIVRKPRLMMIPPDELVERFSYVHNDMGISHAQIIQCPELLASREFRLRERHEFLKLLGRAQYDCQKDLYISPSEIVQGNNFYFVRNVAKSDLQTFDLFLKTR