MNAHNAALGGTPQRLKRGIPLALRGVARRFGEREVLKDIDLLVPAGQFVAIVGRSGCGKSTLLRLLAGLDQPSRGELLAGSAALAEAREDTRLMFQDSRLLPWKRVIDNVGLGLRGDWRAKALQALRAVGLAERANEWPAALSGGQKQRVALARALIHEPRLLLLDEPLGALDALTRIEMQQLIEGLWREHGFTVLLVTHDVSEAVAVADRVILIEDGEIGLDLPVELPRPRSRGSARLAALEAEVLNRVLAQPELPPQPEPVSPLPTQLRWAL*