MSRKRRLIFLNRLSSHHVGSGDEATAWSMDPVSSAALGAAFGVALDELFKLTKKGCNILRKSSSKKFKATLQRLIPTIDENCAEGSESSGHCERQLRELQGNLRDALQLVEQCEQTGCLNLYKKFQYGRRLVNLQKDINNFMRTQALANLMLDVKKMDSNLKTLILQQMSTVDDAEPVNSSFPVPEMPKFVVGFGDFITALKERVFQSDVNVIGVEGTGGLGKTTLAKALCNDQEVKVVYCGNKWASLVTCINFLNFRFLSRQYTFHYCFSNPKSPGDFRDYVGPNYCMPLLQEEDALSLFCISAFGQTSIPSTEDESLVKQVQAECKCLPLALKVIGSSLRGKPSPVWGSAKNKLSRAESIGDYYNRGLLNRLKLSIDVLDDEVKQCFLDLGAFPEGRKICIDALLDIWVYARGMEWNDAFVILLELASRNLLDLTSGQGSQAVSYGCGSEISFSQHDVIRDLALHLASQGSVIHRERLFMPRKEGDLLMKWQELKDHASKAQIVSIHTGRFFSSRVDCLFFLVICRALKHSQLTLSN*