MKNVLDVMSMQQHVELNKAQTMKPIDYRKMNKPGVVPMYIFECAAKLKMKPLTAACAAIVFHRFFREVKASDYDEFLIAA GSLYLAGKIKEDESVKIRDVINVAYCTLNRGNDPVDLNDEYWSMRDAIVQAELLITRTLCFDLNIDLAHKYLLHYMKTLQ DWVGTEVWNSVPIAKAAASYLQDFHHSANILKYKPTHVAIGCLSLALQTYGIQVPLTDESDESAMWYKPLVKDFTRENQW EIIENVIEVYKNEGFLNAT