MGRDSRPLSEKTRRLLQSRGFERPTLVQARAFDPITEGRNVVLRAVTGTGKTLAYALPIVERLVQEKQQGILTGKGPFAVILVPTRELALQVLEDLEYFALPHGLSTCCMIGSVPKTQQLRQLRAGVDIAIGTPGRVQDHLSTERLNLIDARFAVLDEADEMFDLGFGPEVDSILLNTTARVRQTILVSATIPKWVETVAARFQKAPVLVNCVTENENRTPERVTHYAVQVPEDLDSRTAMASEFLESFLPLNYGEQSAGSSGDQEDEVRSKRAIVFVDSQSEANALGKPGMLARPAIPLHGGLSQLTREQRLARFKRFRRQPATLVATNVASRGLDIANIELVIQCRLPRDKENYIHRVGRTARAGRAGTSIVFFSESEMPALNELCAQTRVRMNVLKPTRDMIERAKRKLGWRLQQVEQNMELLPWLDDEERAALEADEFKRTLSQPTVRQTMGISGRYDPRYNKYVRACVVAKNMRTFV*