MALDFPFELDAFQKEGESVFVAAHTSTGKTVVAEYAFALTSKGYSEENLDGGNKSSEYIHDIVIKHADRHNLLRPGTLESLFVLYRITEDSKYREWGWSIFEAFEKYTKVESGGYTSREWEVFEFHMECSLENFVALEVTQILLNAQAIDGSVRKHAEESLKQFQEQNLPGFLLSLSGELVHDEKPIDSRKLAGLILKNALDAKEQHRISTASQVIAKVAGIELPQKQWPELIGSLLSNIHQVPVHVKQASLETLRYLCKEVSPHVVEQDHVNKILIVVVQGMNASEASNDVRLAVTRALYNALGFAQANFTNEMERDYIMRVVCEATCLGLVAKTVGDDIVPLVMPSIKEKITKPDWRQREGATYAFGSILEGPSPN*