MLVHTQQRDHVCKFCGKAFYARTVLTLHLRSHTGERPYACHVCDFSHAHRILYVKHMQKFHPGEEIRTLAELQRLAAKATAEGGGPEK*