MSLAHELDLESQTELLERLQLLTRFGSNLVNVCGRQGAGKSWLAQRFLDSWAQDKNQSLLMCHPNQSDEQRRVTMLSQLFSEPLYNPKDALAESFARLFEDQNCDIVIVVDDAHLLSESLVSELWMLVLEAQTNPRWNVNVVLFAQDNGLDALLTRLSYGQEHKPVDLEIEMLSEDEADRLFENRVMRYVDPQVERKVRNAYKKINPLPGEIMALAETKNEKRVVIRSIVGSPFNIALVVLLLLLLLGGGYWWLLSKPVPQEGSLLEGEIAEQTAIPTLNSEANPLAQDGTSSANGDGMSDTEGDDFGADDDTSALPPDVVDTTASVGIADDGKRVVINSDVVDALLQGKAETADTSAINNLVESTQAATELKTQTLEQTQVQNAQPKSVSFSFARDELKAMSPRSYTLQLAAMNSLQDVQGFIDEHKLQGKVYVYPTLRNDVEWFIVTMGNYPTIQIARDASEKLSASLQALGPWAKSLSQVQREIERKK*