MGKEGGKSDAPPALGGNKGLWVVLIVALVAVSLTGVGIDPFGCGIAAKYPDFKPTYGRLPPIVGMGGSATLPRDSTNRLQKAKVIPTTAFVGPESVAFDRDGRGPYTGAADGRIFRMDSDGAWTVFAYTSHNWSKACIPVNPRAPNIELEHICGRPLGLRFNKKSGDLYIADASFGLMVVGPEGGVATSLSSQAQGSPFKFTNDLDLDSEGFVYFTDTSSIYHRRDFIMTAYAWDTSGRLLRYDTKTKETIVLLRDLICPNGVSLSKDESFLVVAEGISTRLLKYWLRGEKAGTVDIFAIAPGHPDNVRRNEKGDFWVAMHCRRSPFLEFMGPKPWARKLIARMPIPLPYIYSLMLGSKAHAMIARFNSDGDLLEVLEDETGETVKLVSEVEERDGHLWIGSVVVPQIAVFNIANHG*