MAGRACLQALRRALAVQRTGPWQPIASNVAQGAHELSTLGISGCGRRLDSGASTSILFSRDCRSRFMSTGRFSDEPPVDTYEEFAELDEGHGDIEQDFEDIPAVSEGSSNLDLALEGVPRRRQRFLLQKALKIKSEKDDDERPRMPRGYEMKVIDVNRTVKVTKGGKVQSFAAVVICGNHDGVVGYGKGKSSEVGPAIDKACQKALENLHYFERYQGHTIFHEHDSTFEKTKVYLWPGRSGTGMKASHTVGGILRLAGYKNVKSKVIGSRHPLNTVKAIFQTLSEIESPEEVAERRGRVVVESHLLV*