MQGEHLRKGTWLQEEDEQLTSFVTRLGERRWDSLAKVAGLKRSGKSCRLRWMNYLRPNLKHGHFSVEEEQLIVQLQQQLGNKWAKIARKLPGRTDNEIKNFWRTHLRNRAQAQQVPGDFKYKLEIATEEVNQKSIDMDSKDYKHGNVCCQDSEWETKDGSSIHTLPLSDWELGSSPYETRILDWIAELQNGYGDKELEQDCNSTGTCNNYSPQEFDEGCDSWDYSGSLWDMN