MSKAFELVSDYQPAGDQPTAIKQLLEGLEAGLAHQTLLGVTGSGKTFTLANVIATAQRPTIILAPNKTLAAQLYGEMKAFFPNNAVEYFVSYYDYYQPEAYVPTTDTFIEKDASVNAHIEQMRLSATKALLERKDVVIVASVSAIYGLGDPDSYLKMMLHLRRGDVINQRDMLRRLAELQYSRNDMAFERGQFRVRGEVIDIFPAESDQEAVRVEMFDDEVECISLFDPLTGVIMSRDLARFTIYPKTHYVTPRERILEAIEQIKSELQVRRQYLLDNNKLLEEQRISQRTQFDIEMMNELGFCSGIENYSRYLSGRAEGEPPPTLFDYLPHDGLLIIDESHVTVPQIGAMFKGDRSRKETLVEFGFRLPSALDNRPLKFDEFEALAPQTIFVSATPSEYELTKSGGEVAEQVVRPTGLLDPIIEVRPVATQVDDLLSEARIRAANDERILVTTLTKRMAEDLTEYLHEHGVKVRYLHSDIDTVERVEIIRDLRLGVFDVLVGINLLREGLDMPEVALVAILDADKEGFLRSERSLIQTMGRAARNVNGKAILYADSITKSMRKAIDETERRREKQLAYNEQRGITPQPLKRSVKDIMELGDIAKSRKQKNSKVVPLAKVAEESAAYQVLTPQQLEKEISKLEAAMYQHAQNLEFELAAQKRDEIHQLRQQFIANS*