MSHRKFEHPRHGSLGFLPRKRAARHRGKVKAFPKDDPTNPCRLTAFLGYKAGMTHIVREVEKPGSKLHKKETCEAVTIIETPPMVVVGVVGYLKTPRGLRSLNTVWAQHLSEEVKRRFYKNWCKSKKKAFTKYSKKYESEDGKKDIQAQLEKMKKYCNVIRVLAHTQIRKMKGLKQKKAHLMEIQVNGGDVAKKVDYAYGFFEKQIPIDAIFQKDEMIDIIGVTKGKGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSFTVARAGQNGYHHRTEMNKKIYKVGKTGQESHSAMTEFDRTEKDITPMGGFPHYGVVKDDYLLIKGCCVGPKKRVVTLRQSLLKQTSRVAMEEIKLKFIDTSSKFGHGRFQTTQEKAKFFGRLKA*