MKLGALARVFTGSKGYNKDAEALEAQLREVKARNQHLEDMLHGAINMRGYLYRHCQPAALLGVFSHEWELRYFVLTGTTLRSYKSDRDASAEPRTVVDVQNCLVELEDSTANAQQWRFRIVEPGGNQLLRLAADNLSAAEQWVAALENAGLRVVDKASFVVDRDAAPRRTSDSANDNLASARMQDRWEVSSTDSELPEHIRRPRKRHSRALAGAPVDSTSSSTSAGGDNITSSSGAAAAGGEVCSVRPGHVTNPHTNVTRPPMVGSTPVHTSARYSYLSSDGVWAAKHDGLWNLAMVIIVVTNFRLILENLLKYGIRMNLIRYVNQSLSGKGNLPVVLAFPALLLFSLIALATERLALYCMKQDEEVSVCAIHAGQCTPSSIVVNVALHLV*