MAKEAFVNGFLSVFMHVGLTLVLLVYLPIAFACRALGRLLVRPFVSGEDLRGKVVLVTGASSGIGEHLVYEYAKKGACVALTARTEIALRAVAKTARDLGAPDVLVVPADITKVDDAKRAVEETVAHFGKLNHLVANAGIWSSCFFEEITNITAFHNVIDLNFWGAVYPTYFALPYLKASRGNIVVTSSVAGRVPTARMSFYNASKGAVIRFYETLRAELGSHVRVTILTPGYVVSNLTMGKGIQKDGHVGIDEEARDINVGPLPVGKTETLAKVVVAAVRRGDYYVTWPGWYWPFHMVMCTAPELVDWFSRTFYVSKSSDHDGDALSKKILEAVGGKKFLYPKTIRSHAIAAS*