MGFERLTSILQQKMSNYDTDVFSPIFDAIQKSTGARRYSGKVGSDDEDKVDMAYRVVADHIRTLSFAIADGSRPGNEGREYVLRRILRRAVRYGREVLKAQEGFFSGLVHVVVQMMGTTFPELKKNEPKIKDIIAEEEASFGRTLLKGIEKFKRAAADVTNGRLNGQDAFVLWDTYGFPMDLTQLMAEERGLIVDVEGFNHAMEEARERARTARGKAGDKALVMEAEATAELQKRHILPTEDKFKYIWHKGHPSVVKAIFTDSGFVESSATTEDVGIVLESTSFYAEQGGQIYDAGLLEGSGWTFEVRSVQVYGGYVLHLGAVQDSGCKISVGDEIVAKVDYDRRARIAPNHTCTHLLNYALKTVLGDHIDQKGSLVADDKLRFDFSHGKPIDPKDLQKIESIVVQQIKDELPVYAKEASLVEAKRIMGLRAVFGEVYPDPVRVITVGRPVEDLLEDPENPMWASLST