MTQANNAVYTDISAAQLVEEAIRRGEGELAANGSLVVRTGHRTGRSPVDRFIVEEPSTKDAIAWGNINRPFPADKFDALWARVEAFNNAQDHFVSHVHVGSAEAYYLPVKMTTATAWQNLFGRCLFIEPEQYNPAGKDEWQVLNVANFECVPERDGTNSDGCVILNFAQKKVLIAGMRYAGEMKKAMFSVQNFLLPERDVLPMHCAANIGEAGDVTLFFGLSGTGKTTLSADESRYLIGDDEHGWGEGVVFNVEGGCYAKCIDLSEKNEPVIWKAIKFGAVLENVVLDEERVPNYADDSLTQNSRAAYPLEHVEKRSEKNLGGEPNAVIFLTCDLTGVLPPVSILNNEQAAYHFLSGYTALVGSTEMGSGGGIKSTFSTCFGAPFFPRPAGVYAELLIKRIKAFGSKVYLVNTGWTGGGYGVGKRFNIPTTRGVIAAIQSGALIGAETEHLEIINLDVPKAVPGVETNLLNPRNTWADKAAYDEAAKGLAKQFIENFKKFEVSDAIKAAGPQL*