MEKLYKFSLKMHVGAPDVSCVKEGQKVKRGECIAEPNGLGAKIHTSVSGVVEKITDKEIIIKADETQTKEFVKIKKCDNLVDTVFEAGIVGAGGAGFPTHIKLKADNKDGYIIANCVECEPALHHNMKVIEETPELIINGIKYAMKATNSKKGYIAIKSKHEKAVRVLEEALKNVSDIEIKLLKDLYPMGEERAIINAIFDKWLDVTELPIAAKCIVMNAETLANITRAVEEGKPVIDKDITVIGKLKSGNKPNVFLQVPVGTPVKDLIEKSGGIDGEYGELVIGGPYTGKAGDIEKDAVTKISGGAIVTIPLPEYKGPLGLLVCACGANEERLKDVATKMNAQIAGVVDCKNIEYPKGKGNGPGKCKTPGE