MKTSKKLFYVACMALLLVSCEKTYNDKLFWPGEISQEYGSYIKPYTLDLTYSGEKLAGKTVNFKTEDSETGTLTLNDIIPGENTTPINDVQLNESGEKDAYTFNGTSVTETGAEVKYSGKITPKAMQLSLEVTMAHYGSVANTYVFPAYSHTTTEEVTVRNSGASYVNITVKEESESIKPIILQIKQMATNVLDVLFPYILKDLTLERNGLVTANYTTSSINFDEIIEIANANKTDAEFKSLLRQRTYVPSPIGLAYWNQTDDNSFVLQLNIPAIISLITQNNGQEIDNQLIIGIGEALIKSDPVRLKLALSALNTVLNNQILTYILKVDDATFTMLMSWLKNGIPMEISQTTKDHTYIYFNKESLTPFVNIISSLLKMDLKEVTTLLDKMEIGVDLTIQQ