MARIRKIEIANFRGIQLLAWCPTPGINCLIGPGDSGKSTVLDAIDLCLGARRNVQFSDADFFGLDITTPISITLTLGDLDDSMRTLESFGAFLRGYHANTGVVEDEPSAGAEVVLCLNLTVASDLEPSWTLVSDRAAQQGIVKTLAWKDRVALAPTRIGALADFNLGWQRGSVLNRISEERADASAALVKAARDARSAFGDQAEQQLGEALGIVTTTAQELGVNIGAKAKALLDSHSVSFGGGTISLHNESGIPLRSLGVGSTRLLVAGLQRKAAGQASIVLSDELEYGLEPHRIARFLGSLGAKEAAAPLQVFLTTHSPVALRELSGGQLFVLRRGPLGHEARLVGADNDIQSTIRLYPEAFLAGSVVVCEGASEIGLLRGLDLYRLDQGNASLAALGVALVDCGGGEPDRPYARAAAFQSLGYRVMVLRDDDKKPTPAIEQAFVQNGGTVVAYRAGRALEDELFGSLTPVACQRLIGYANELHGDLIVEHLRTVSNNMLTFQQVWDEIQNTGHLSAECRAILGQAARIRKAGWFKSISWMEDVARTIVAPDLHLCDQGFRALMDQVFGWATDGPR*