MGTQFRRFTYQELKKVTGNFNEELGRGGSGVVYRGVLDKTTVVAVKELTNVVQGDEEFWAEMTVFGRINHINLVRIWGFCSEGKHKLLVYEYVENLSLDRHLFDADNGKXXXXXXRFKIALGTARGLAYLHHECLEWVIHCDVKPENILLTRDLDPKIADFGLSKLSGRKAVGDGVQLSHMRGTTGYMAPEWVLGLPIDAKVDVYSYGVVLLEILMGSRITEQRTADRRERLQMSQIAQALKQVVANGDVVPLVDSRLNGQFNPRQAMEMLKISLSCMEERSNRPAMDDIFKALIACDDEDEHPAYFS