MASLPVPRIKLGSQGLQVSAQGLGCMGMTPGFYCASKPEQDMIDLIRYAVSCGITYFDTADLYGPFTNEILVGKAIKGIRDKVQIATKFGAAFSKDGFDVRGDPEYVRESCEGSLKRLDTDYIDLYFYNRADARVPIEITIGELKKLVEEGKVKYLGLSEMPASTIRRAHAVHPITAVQLEWSLWSREAEEEIIPTCRELGIGIVTYGSVGQGFLSVGAKVLEDLTSQDTRKAGLLPKFQAENLENNKVLYENLQRLASRKGCTPGQLALAWVQHQGGDVMPIPGTTKVKNFEENVRALAVTLSKEEMEEMNALFPPRVARGPRYAPHALEMSEQATPPLSSWQKG*