MEKLSNGVRDHCLISDYVSPSAPAPLKQPFVIGVAGGTASGKTTVCNMIMSQLHDQRVVLVNQDSFYHSLTKEKLNKVHEYNFDHPDAFNTEVLLSCMEKLRSGQPVNIPSYDFKIHQSIESSSPVNPGDVIILEGILVLNDPRVRDLMNMKIFVDTDADVRLSRRIQRDTVERGRNIQNVLEQYTKFVKPSFDEYIQPSMKYADIIIPRGGDNDVAIDLIVQHIRTKLCQHNLCKIYSNIFIISSTFQIKGMHTLIRDINTTKHDFVFYADRLIRLVVEHGLGHLPFTEKQITTPTGSVYTGVDFCKRLCGVSVIRSGESMENALRACCNGIKIGKILIHRENNDGRQLIYEKLPKDISSRHVFLLDPVLASGYSAVKAITLLLSKGVPESHIIFLNLIAAPQGIHALCKKFPMLKIVTSEIDSSLNEDSRVIPGLGEFADRYFGTNNINSKVSSLSTNLKLRS*