MEKENQKRFVLVHGLCHGAWTWYKLKTQLEAAGHCVTAVDLAASGINMTRLDEIQTLMDYSKPLLDILSSLCSDEDKVILVAHSMGGIPVALAADIFPRKISAIVFVTSFMPDTRNPPAYVLENLSSTSQMDWLDTVTGFYGTPDRPLRFSLAGPKSMAKYAYQLSPLEDLVLATMLVRVNPVVTNNLAGTKSFSEERYGSVTRIYIICGEDNMIPEDYQRWMISNFPVKEVMEIKDADHMAMFSKPQELCARLVEIANKYA*