MAAACSTFSCISQPLQKRFSLSFSRSSSDSTARLSFVAPRCFLLDQCSKQNGPSRSRANFEQFGMPDHESSPSLIFDKPKEEAVRTKQEDGSDNEEVESKHGSRMFRVCDKLIDVFMVEKTKPHEWRKLIAFSKEWKNIKMHFFERCKTRAQLETDAQIKGKVLKLARKLKEVDEDMERHNNLLVYVAENENKMDSVVVKHRKDFTNDFFEHLGLLYQANYNNTDEQCRLASIMEKCNAAVATYDKAAEDDVALSFAQMKLNDILNAPSIDAACAKIDDLAKRNEFDSTMMLLITKAWAASKESNMMKEEVKDILHHLYMVARGNMQRLVPKEVRIMRHILSLDDPKEQSLALTEAFSPGSEVEGKDVDLLYTTPQVLHDWVNIVLDAYYNKKASGLLQSVRQMMNPVIIHRVEALKKLIEDQFM*