MEKVVCVTGASGFIASWLVKLLLERGYVVRASVRDPENKEKTAHLRALPYANERLQLFKANLLEEGTFDTAVEGCEGVFHTASPFFVNTDNPQKDLIDPALKGTVNVLNACGKAKSVRRVVLTSSIAAIMFTPSRKPEDVVDESFHSDTEFCRQNKLWYPLSKTVAEDEAWKIAKAQGLDLVTINPVMVVGPLLQPTLNTSSGAVLRFLTGSTSTYPNSVAGWVHVKDVAEAHILAYEVPEASGRYICAESVLHYENVVKILHAHFPNMPVPTKCADESSPRAQEHKISSEKVKGLGLKYTPIEEAFKECVESLIGLKFLNKL*