METDKLIMPANDGEKTKVQLTGTQGTLLATLYARYLDLKSDYSVFGDRWAAHVVDQIDWDWSQFNFSGMFPYLISMRGRQIDAYTLRFLEKHKETGATVVHMACGLDGRVHRIVDHYGGELPPRVVWIEADFPEVMELRKKLLPQARVSQDGGEYRQDCSSVLEPEWIASLPTDKPVLLIAEGLAFYLEPQVGKKMFRDLTESLRHAPGGGEIVLDCIGTNIVRWQSWIAAIQAVKAEFSWGIDRGYEVESSHPSLHLLEDIIYANLPGFEEMDWWNKFLLWTTRGPTPTFGRLLRLEFGDGLRPKL