MTPIQAQSLPLILQGHDLIAQAKTGSGKTAAFGLALLSPLNPRYFGCQALVLCPTRELADQVAKEIRRLARAADNIKVLTLCGGVPYGPQVASLEHGAHVVVGTPGRIQEHLRKGTLVLDGLNTLVLDEADRMLDMGFYDSIAEIIGQLPERRQTLLFSATYPDGIEKLAKTFMRDPRQVRVESLHADSQIEQRFFEIDPKQRMDAVVRLLQHFRPQSSVAFCQTRQQCQELADALKAQRISALALHGDLEQRERDQVLTVFANRSCNVLVATDVAARGLDIAALETVINVELARDPEVHIHRIGRSGRAGEKGLALSLVAPAEASRAQAIEDLQKQPLAWYALGQLKASPEPLLPPMSTLCIAGGRKDKVRPGDLLGALTGDAGLPGSAVGKIAIFDFQAFVAIERGLAHQALKRLSEGKIKGRSFKVRLL*