MEVSADGRSFEKLHLGDYEWLSYGQAFEIVCNFSSGLALLGHQRDERVAIFADTCEEWLMALQSCFRRNVTVVTIYASLGEEALCYSLNQTEVTTVICGQKELKKLADVSGQLDTVKRVICIDNEIPSSAIIAAGSNWVLKTFSEVETLGRGNPVDPDLPVAADTAVIMYTSGSTGLPKGVMMTHRNVLATASAVLTIVPGLGSKDVYLAYLPLAHILELAAETIVPGIGGSIGYGSPLTLTDTSNKIKKGTKGDASALSPSVMAAVPAILDRVRDGVRKKVDAAGGFSKKLFDLAYSRRLSAINGNWFGAWGLERHFWNLLVFKKVQAILGGRIRFILSGGAPLSGDTQRFINICLGAPIGQGYGLTETCAGGTFSDYDDTSVGRVGPPLPCSYIKLIDWAEGGYQTSDSPMPRGEIIIGGPNVTLGYFKNEEKTKEVYKVDERGMSWFYTGDIGQFHADGCLEIIDRKKDIVKLQHGEYVSLGKVEAALIVSSYVDNIMLHADPFHSYCVAIVVAAQAAVEDWARKHGINFVDFHELCQKEETIKEVYASLVKAAKAARLEKFEIPAKIKLLSEAWTPESGLVTAALKLKRDVIKKAFSQELAQLYSS*