MAHFSATQLHTLSWTSSVNPNIAYRTPKLLLYPKPLRASFSSSNVETTTLMKDSSTTTLRELCYGHVQEHVILRAEEIGYVIPTKVQLQALPFLFSGRDCVLHAQTGSGKTLAYLLQVLSVVDSQRSAVQALIVVPTRELGMQVTKVARMLAVNPSEHESGLKSCTVMALLDGGMLKRHKSWLKAEPPTIVVATIGSLCQMLEKHILKLDTCQVLVVDEVDFMFNSSKEVSSLKRLLTSYSSSKNRQTIFASASIPQHRRFLYDCMQQKWTRADVVHVHVNSVEPMPSCLHHRFVVCNRTEKNPMLLSLLQTDSPESAIIFVSEQSEKSKKAGSAPPTTLLVDFLKSSCGRFSDVSLLEEDMNFNQRAASLSELRGGGGYLLVATDIAARGVDLPETTHIYNFDIPKDAVNYLHRAGRTGRKPFSDKKCFVTSIITVEERFVLQRFENELMFCCEQLFF*