MGGRCGEGLKPYYKGKIEELEILVREKTQNLRRLEAQRNELNTKVRLLREELQLLQEPGSYVGEVVKVMGKNKVLVKVHPEGKYVVDIDKNIDITKCTPTVRVALRNDSYQLHLILPSKVDPLVSLMKVEKVPDSTYDMIGGLDQQIKEIKEVIELPIKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSARMESGGGGDSEVQRTMLELLNQLDGFEATNKIKVLMATNRIDILDPALLRPGRIDRKIEFPNPTEESRADILRIHSRKMNLTRGIDLKKVAEKLPGASGAELKAVCTEAGMFALRERRIHVTQEDFDMAVGKVMKKDTDKNMSLKKLWK*