MDALVAFGVHLGGLRGRRHGLVRTGEVDACDGIVGAQRARALTCRRRRVRVAMSSASEDDTRHPVSEADEKAFRDLSERLRRTNVYFVGMMGSGKSSVGKLFAQRLKYRFLDTDVTIERLTKSSITELFANSGEAAFRELETAVLAEMASYTDAVISTGGGIVLNTKNWSFLQTGLVCWLDVPVDVLVQRLADDTTRPLLQGQDPAQKLSEILAKREAMYKNADVHVPVTEAMSNEAIAQEACRLITNFVKANPPKSAALYPGKMGSLDS*