MSHRKFEHPRHGSLGFLPRKRARRHRGKVKSFPRDDPSKPCKLTAFLGYKAGMTHIVREVEKPGSKLHKKETCEAVTLIETPPMVIVGVVGYIKTPRGLRTLNAVWAQHLSEEVRRRFYKNWYRAKKKAFTKYAKKYDSEEGKKEIQTELEKMKNVFISGFPMSHFQIKKMKGLKQNKAHLMEIQVNGGTVPQKVDYAYNFFEKQVPIDALFQKDEMIDVIGVTKGKGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSFTVARAGQNGYHHRTEMNKKIYKIGKKDQESHNAMTEFDRTEKDITPMGGFPHYGVVKDDYIMIRGCCMGTKKRVVTLRQSLLKQTSRTALEEIKLKFIDTSSKFGHGRFQTIQEKAKIYGKLKA*