MKLDMSILNTGLGASKEACGLEAVGLEAAMDSFPLPPVKDIDSFEREVIEYVKPNHGTTTLGFIFQGGVIIAVDSRASQGSYISSQTVKKVIEINPYLLGTMAGGAADCQYWERNLGRQCRLYELANGKRITVRGASKLLANTMFSYRGMGLSMGTMVAGWDEAGPGLYYVDSDGQRTKGKVFSVGSGSLYAYGVLDEGYNWDLSVDEAIELGQRSIYHATFRDAASGGTVSVYHVTEAGWTKVRGADVGELHFQYYPVPEEHPCNSVDPLAIX