MEHNLTSGQVRQPQGAISKWSMDRTALCGFVCVPHLARSQGTRLCSTRHMCARGAAVRSTLRMEAQDVAAVIVGKGRIGSLLEQCGSQGDVVLGRGEQVPPEHTGPVYICTRNDDLQAIIEACPENKRPDLVFLQNGMLQPLLAKYGLAQTATLANVYFAVAKKGEPPIDGKTDTDSDGLTAASGKWAPAFAARVAKAGMSCKVLDRDAFEKSSFEKLIWICAWMLVGATHGGITVGQVEKEHREQVCELIEQLGRAVKVGAGVVLADGLAERSCAYSRTVAHFPTALKEFPWRNNFFYQISKSATEDPCPLHTELLESGKANGILSWEAPQ*