MWRFTVLWTLIFYGFLHIVTSGYAVILQWRNWKVIWIVPLVYIVIGGVEAVLAGSIVGGLPVMKDDSCVGLYGISDGSEAHHGRIGGYHFALLAAASGKARGMRP*