MTVGNGPSTMLLDLRSAAEMWTSLQAVYEVAEGGLAVNLYAEISACRMEKGETLTNYIVKFDSLMQRCVVAKQPIPLPSKIHQFLVGLPSKYEGTVESLRTHLSSLPMTMEQVKGRIREADSLLEKESSGVDNPWPNFEITIGADGGDSAILGGEPAYFESTVEMSRLEATVDQADLVPCDVIEEEESAPLDVKMESDSEGASPVTPCSASGPLIGLEPAAPGTTSLGEAGPSAVPCTLLAVQEEGETGAATDMEAPLNKDAMGVVPFFGITGGRERNNDGWTMRMPNESADFASIAALMMGSVAEHQTLLVV*