MDLETSEISNYKSSVVLSKLASNEQHGENSPYFDGWKAYDNDPFHLVNNLNGVIQMGLAENQLSVDLIEEWIKRNPKASICTNDGIESFRRIANFQDYHGLPEFTNAIAKFMEKTRGGKVKFDAKRVVMAGGATGANETLILCLADPGDAFLVPTPYYPGFNRDLRWRSGVQLLPISCKSCNNFKITIEAIEEAYEKGQQANVKIKGLILTNPCNPLGTILDRDTLKKISTFTNEHNIHLVCDEIYAATVFNSPKFVSIAEIINEDNCINKDLVHIVSSLSKDLGFPGFRVGIVYSFNDDVVNCARKMSSFGLVSTQTQHLLAFMLSDDEFVEEFLIESAKRLRERYEKFTRGLEEIGIKCLESNAGVYCWMDLRSLLKEATLDAEMSLWKLIINEVKLNVSPGSSFNCSEVGWFRVCFANIDDQTMEIALARIRMFMDAYNNVNKNGVMKNKHNGRGTTYDLTPQMGSTMKMLLA