MATVSVIMKLAEREVKSESEPLTLQLFIGTADDRLLRPHAFYQVHRITGKTVSTTSQETILSNTKVLEIPLMQENNMRAIIDCAGILKLRNSDIELRKGETDIGRKNTRVRLVFRVHIPQANGRTLSLQVASNPIECSQRSAQELPLVEKQSTDSFPVIGGKKMILSGHNFLQDSKVIFVEKAPGIVFEIRLSLIFKSK