MRHPPRSALLLVAGAVALIGSAVVPVVTASGATTPACTVEYAVTSQWDAGFQGGVKITNNMAALSSWRL ......