MKNLHYPLASKLPASKQLICAAAIGTREEDKHRLKLLVEAGLDIVILDSSQGNSMYQIEMIKYIKKTYPEIDVIGGNVVTRDQAAALIAAGVDGLRIGMGSGSACITQEVMAVGRPQALSVRRVTQFAARFGVPCIADGGIQNVGHIVKGLAMGATTVMMGGLLAGTTESPGEYFVSNEGQLVKAYRGMGSIAAMEDKKAGGNGKDSKASNAGTARYFSEKDRVLVAQGVAGSVLDRGSVTKFVPYLVAGVQHSLQDIGVSSLQQLHEGVNNGTVRFEVRSASAMAEGNVHGLHSYDKKLYS*