MEPITSVVDKLKGFAKSSHEFVNGLVPRRDRNPIEILKRLQREAFSDLMKLRDRQDKVERILSYKSSTGSPFKEANTHVMGEVDVLGALLMKDNVDQQDYDAFNRAGMRTGIDSRFTFKTTIRQSDTLVAEFAASQKGQGYLGHDFGSPLSLAKVLYVANVSDWFSAVAVPVGAQCRDVGFATDSAHQGKGLTDFSSFGPPILNQHNGSAIGLMVRKSKLVASLAQFASGLGVEPCTDGIRDCFSTFGQVVCQLSEGTKLSLMGLHQVPRPLSQQFRLGALTMPVSILKLRKAPKTSVEASDRLLGTDMEERVSAGSFAVMLESKLDDSTRIGGWIEMKNSGPQHLQWALSVSDSPENEFGWSLSLGGIIKRPTSWDHFQAEASLKFNLGKRFSLQPGLIYVMDGNAQIPVVMLRSSWSL*