MSQAATPAADGKVKISIDPLTRVEGHLKIEVEVKDGKVVDAKCSGGMFRGFEQILRGRDPRDSSQIVQRICGVCPTAHCTASVMAQDDAFGVKVTTNGRITRNLIFGANYLQSHILHFYHLAALDYVKGPDVSPFVPRYANADLLTDRIKDGAKADATNTYGLNQYLKALEIRRICHEMVAMFGGRMPHVQGMVVGGATEIPTADKVAEYAARFKEVQKFVIEEYLPLIYTLGSVYTDLFETGIGWKNVIAFGVFPEDDDYKTFLLKPGVYIDGKDEEFDSKLVKEYVGHSFFDHSAPGGLHYSVGETNPNPDKPGAYSFVKAPRYKDKPCEVGPLARMWVQNPELSPVGQKLLKELYGIEAKNFRDLGDKAFSIMGRHVARAEETWLTAVAVEKWLKQVQPGAETYVKSEIPDAAEGTGFTEAPRGALLHYLKIKDKKIENYQIVSATLWNANPRDDMGQRGPIEEALIGVPVPDIKNPVNVGRLVRSYDPULGCAVHVLHAETGEEHVVNID