MSIRTNPMKAVPTLLKRLVTVEKQLKQVNLNDLKSELIRIKDLFSLVKKNEEELLDTLTVLDGYLRNKNINKLTEEEGHIRKRIRESTQKLLPAGEIQSTNIEDSQSSRKLPSSLQREELEMIEVNCNKLDHVGKRCLLSLLHFPENAVMKKSNIILWWVGVGLTANENGEDVFDKLMDYKIIVPHRSDKYPIENKFRINPCVHHIHKSGKLLLENDEKQPLQIITPSHHSDSGTYLALDKQKVKLSDQFGFKSNNCRSVFNVGASYLNFGPQWMAKMKHLEVLQLGRWLQGSPKHHIEVESEEFLKELRDQKELKYLSLRGISRISELPLSIFQLESLETLDLKACHNLETLPNDIASLRNLRHLDLSQCYLLDRMPKGIEKLAKLEVLKGFVIGSSIKTPCNVSDLAHLSKLKQLSIHIGSGAVIQDKEFESLEKLSELEKLKISWGVFDTRYSAIQVTLPSNLKKLHLEGFPGQNIPEWLKPDKISTSLCELSITGGRLKSMDLQQYAHVSCSLQIIRLKYLKHLKLD*