AMVRGSEPKCKRRMLMIKEKVELLDMLEKGRSYAAVGCHYGINESMVRYIKKKEKNIRTTATVTFNKTVKRVMTLRNKLIVKMESAIALWINDCRKKNIPLDTNTIRTKGKQLYDRMAENMEVQEKEDDNGFAASKGWFHKFQKCYGLKSISLHGEAASADTSAAEEYVSNTFKDIIKEGYLPEQVFFNMDEMGLFWKRMPSRTFVMKEESKAPGFKAQKDRVTLIMYGNATEFMIKPGLIYKSKNPRAIKNKNNNVLPLHWMHDPKAWIMKILTKDWFHQVKVYLAQKGLEFEILLLIDNAGGHAIDITHDGIQVEFLPPNTTSLIQPMDQGIIRTFKVLYTSNSLQNLIEAMDIQEDVSLKMYWHDHMIASCLKNIQKAITETLNACWKKLWLEVAHDHKGLSLDEIHHSEVDKAVRLAKILGGESFSDMTAKDVNDLLDVHGQPLTDEDL