MSKRVVVDPITRIEGHLRVEVEVDENNVITKAWSGSTLWRGIETILKGRSPMDAGLLVQRICGVCTYSHYRCSIEAVEDALDLKIPENAKLLRSLMQSSLYMHDHVVHFYHLHALDWVDIVSALSADPAKAAQVAMKYSATPIAAGEGELRAVQERVQGLVNTGKLGPFANAYWGNGTYKFSPEQNLIAVSHYLKALEVQRKAAEMLAIFGGKQPHPQSLVVGGVSCVRDMLSPARLQEWKQKHAEVNDFINRAYLPDVLMAAEAYKEEPSVLGGVGVKNFMAAEDFYLGNGEYLFQQGVIMNGDLANVQDVDLTLIEEDVTHSWYQDGAARHPYDGVTEPNYTGLIERDTVYGKLPTFDNEGKYSWVKSPRYAGEPIEVGPLSSLLVAYARGNKQVVGAVNGLLEATGLPVEALFTTLGRTASRLVQTMLVAENSLKTFDALVNNILVDESTYIEPVIDPNKEYKGVGVIEAPRGLLSHWIRIKGGKIENYQAVVPTTWNSGPVDANGKVGPFEESLVGMKLEDPTKPLEIIRVIHSFDPCMACAVHVMDYKGQDLGQFQVAPNAC