MGKEVCVTGASGFIASWLVKLLLERGYVVRASVRDPDNVAKTAHLKALPHANEMLKLCKANLLEEGSFDTAIDGCEGVFHTASPLFMETEDPQKDLIDPALKGTVNVLNACGKAKSVRRVVLTSSIVAVMCTPLRKPEDVLDESFYSDPEFCKQKNLWYALSKTVAEDEAWKIAKQQGLDLVTINPVMVVGPLLQPTLNTSSGAVLKFLTGSTSTYPNTVVGWVHVKDVAEAHILAYEVPEASGRYICSERVLHYENMVKILHSLFPDWPVPTKCEDESSPRVPEHKISSERVKSLGLKFTPIEQAFKECVESLIALKFLNKL*