MKKIITLSATVLLAICSSAFAEEHAAAALEHAKAAVEHGKAGHANVLVEHANAALEHALAGAIVDRGEQKAHLEEGASHLEEAINHGNLGHAKEATEHAEAAVTHLTAAQ