MGLTFSKLFDKLWGKKEMRILMVGLDAAGKTTILYKLKLGEIVTTIPTIGFNVETVEYKNIQFTVWDVGGQDKIRPLWRHYFQNTQGIIFVVDSNDRDRVVEAREELQRMLNEDELRDALLLVFANKQDLPNAMNAAEITDKLGLHSLRQRAWVSLSSRSSMRSADNDAVHPIDLRHVRRWSLRGSRMAQQLSAQGGALLDQEKRDEGGVTGYAHCLPGGHGTTSTCTPRVSGPQNHETNTLIQCPSSTY*