MSHRKFEHPRHGSLGFLPRKRAARHRGKVKAFPKDNPAQPCKLTAFLGYKAGMTHIVRDVEKPGSKLHKKETCEAVTIIETPPMVVVGVVGYVKIPRGLRTLNTVWAQHLSEDIKRRFYKNWCKSKKKAFTNYSKKYETETGKKDIQSQLEKMKKYCNVIRVLAHTQIRKMKGLKQKKAHLMEVQVNGGDVAQKVDFAYGFFEKQIPIDAVFQKDEMIDIIGVTKGKGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSFTVARAGQNGYHHRTEMNKKIYKLGKAGQESHSAITEYDRTEKEITPMGGFPHYGVVKDDFLMIKGCCVGPKKRVVTLRQSLLKQTSRLAMEEIKLKFVDTSSKFGHGRFQTLDEKAKFYGRLKA*