MQSLSPTSRYLQALNEGTHQPDDVQKEAVDRLETLYQALTAKKSSATPPGGLIARLGKLLGKNEPDAQIPVRGLYMWGGVGRGKTWLMDLFYHSLPGERKLRLHFHRFMLRVHEELTALQGQIDPLDIIADRFKTETDVLCFDEFFVTDITDAMLLGGLMKALFARGITLVATSNIPPDELYRNGLQRARFLPAIDAIKQHCDIMNVDAGVDYRLRTLTQAHLWLTPLNDETRRQMDKLWLALAGAAREHAPTLEINHRSLSTLGVENQTLAVSFATLCVEARSQHDYIALSRLFHTVLLFDVPVMTPLMENEARRFIALVDEFYERHVKLVVSAAAPLYEIYQGERLKFEFQRCLSRLQEMQSAEYLKREHMP*