MTSNSAHDYQDVLVIAIGGPTCSGKTTLAKNLRKILPNSEILHQDDFAPKSEDIPIHPVHGVPDWDDPSGAIDWDRLRKTISQLKNDKDERLPETHDDLNVSANAVEVDVTKYAGCIDRLKGLRLPQRFIILDGFLLYWDEKCVTNYDLKFFVRESYEVLKERRRIRQTYHTAGQHNPSLPSDQGFQTNHAYRTHIPHNRWNDMARSTRILDQIIWPAYLKAHGHMFKEGLVETSDLDRNSWAGKDVVLLEPSSKGDPAEKTLAQYLEITLDSICEYLTKSSPPSNPSS*