MIVSVLPTQDLKKKYDAEWAIVTGSSSGIGKSLAFRLAEQGINVVLVAIQNTTLDETYAELRSRFTARKFIKVGCDLGTPGYIHDISNATKNIDVQIVFNNAGFMLTGFFDQQPLSKLMLNHECNATAAMQITHVFVTRMLQKNLKGCVVFTSSAAACQPTPFSALYGATKAYISSFAANISIEVRSRGIDVCAVHPSPVASNFYNNSHKLDSLAFFMKFAVRPDTLPDEFFRPIGRVVWHDIGLVAIGFRMLMKVFDFGFFATLISIFAHTLSDFKKNL*