MGLVYCHGTTMNGFSSSFPVNMDFNTMGPVNIAGSNLNKEAGENEDGLDPLDAEIVSRAIGDLLPDNEDELLAGVMESLGSMNINGEENDDFDLFSSGGGLELDGQTQECLESHIYNSSGIDGFYGNASNFHVHQNVPGSVTGEHPYGEHPSRTLFVRNINSNVEDSELRTLFEQYGNIRTLYTACKHRGFVMISYYDIRAAKSAMRALQNKPLRRRKLDIHFSIPKDNPSDKDINQGTLVVFNLDASVSNDDLCQIFGQYGEVKEVRETPHKRHHKFIEFYDVRAAESALKALNRSDIAGKRIKLEPSRPGGTRRSLTQQISLDVEEEAHIYWPQANLPVANSPPGHWGNFGSPIENVSLRSFHHS