MSVRELAKGITYTEPLLTGWKPPLQIRRMSRKQCDAIRKQWHIIVDGEDIPPPIKNFKSMRFPEPILKKLKDKGIVQPTPIQVQGLPVILTGRDMIGIAFTGSGKTLVFVLPMIMVALQEEIMMPIAPGEGPFGLIICPSRELARQTYEVVEQFLIPMKEAGYPELRPLLCIGGVDMRSQLEVVKKGVHIVVATPGRLKDMLAKKKMNLDNCRYLTLDEADRLVDLGFEDDIREVFDHFKAQRQTLLFSATMPTKIQNFARSALVKPVTVNVGRAGAANLDVIQEVEYVKQEAKIVYLLECLQKTPPPVLIFCENKADVDDIHEYLLLKGVEAVAIHGGKDQEEREYAISSFKAGKKDVLVATDVASKGLDFPDIQHVINYDMPAEIENYVHRIGRTGRCGKTGIATTFINKNQSETTLLDLKHLLQEAKQRIPPVLAELNDPMEDGDTITNASGVKGCAYCGGLGHRIRDCPKLEHQRSQQLANSRRDYFGSGGYRGEI