MAATSSTVRRLHLGSQGLEVSAQGLGCMGMSAFYGPPNPDQEMISLIHHAVSRGITFLDTSDVYGPFTNEILLGKAIKGIRDKVQLATKFGINEFKDGKMKEFNDGKMKIRGDPAYVRACCEASLKRLDVDCIDLYYQHRIDTTVPIEVTIGELKKLVEEGKIKYIGLSEASASTIRRAHDVHPITAVQIEWSLWTRDAEEEIIPTCRELGIGIVPYSPLGCGFLSAGPKMVENLADDDFRKGSARFSVDNLEKNKVIFERICGIALKKQCSPSQLALAWVHHHGNDVAPIPGTTKVKNLEDNIGSLSIEITSLEMKELEDLVSSAGVFGDRYDNMDFTWMNAETPPLSSWKVIA*