MEKLVCVTGASGFIASWLVKLLLERGYTVRASVRDPENLVKTAHLRALPHAYERLKLFKADLLEEGSFDAAVDGCEGVFHTASPFFVNTDNPEKDLIEPAVKGTVNVLNACGKAKSVRRVVLTSSIAAVMFTPLRKPEDVLDERFYSDPEFCKKNGYWYPLSKTEAESEAWKVSKAQGLDLVAINPVMVVGPLLQPTLNTSSGAVLRFLNGSASTYPNAAAGWVHVKDVAEAHILAYEVPEASGRYICAECVLHYERLVKMLQKLFPDMSAPTKCADESSPRAHEHTISSERVKSLGLKYTPIEEALKECVESLFELKFLNKL*