MSDKKLEVLVYGLGAIGSFYAFILSRSERVRLTVVARSNYDAVAANGISINSQNHGKHHVKPDSVLRHVKDAGHKFDFVICTNKAVDQASTAADVAPAIGDDTSIVIIQNGVGNEDAFRDSFPKTTIISCVTWVGARQPQPGIVEHTTSEDMQMGLYPNKAGDSVLDKSHLSQFESLLSIGKTIFQIVPDIQVQRWEKVVWNAAWNSLTALTLTDTHSWLSSSDLSTPMTRRLMKEVIDVANALDVSLKYDLIDQLLDKILGMPPIGSSMRTDYENGKPMEVEVILGYPVRKGRELGIEVTTIETLYTVLLAINKRLMSSAAK*