MKTKISQLMAIAAMSLAAVGTTYAHEDYSEAGAIHWLSHVAESTGSPTANQQAAFGYAATKSADREITVDSGTKHVNVTRLETVKINVGGKTVVWTFDTLGTAAFPLSKIMPGADGITVYVAENPSYQGG