MKLLISLLFLASVAYSREIDDTMDTTKKVVCYFDSMATKRVHVDGKFLPEMIDTKLCTHIIYKYAVLDDTTLTMTVRDKTVDLDKKMYDKILDFKKLGKKVLIAFGGKKDSMLKKDKYGKILVDDTIRRKFIDSVLKFFDMYKFDGLDLVLEYPVCWGKICDTTKIKEKDGFVLLVKDLKTEFLKRKLLLTVVMSGDKKIIDTGYNVVELIKYVDFFTLMTFDYTTYKDGKTGFIAPLKTTDDMNIDVTVKYLITKGVDTMKIILGIPTYGLTFKLKDGEKHGLGDLVTGPGDKGLITKKVGKLGFFEICMKTKRDGFKIVRDITDKVGTYAFLNDQWVTFDDIDTLKIKTKYVKDMKLGGVMIKTLDMDDFKGKCGCGKFPMLNILSKELRGVGTVLDTKCV*