MGHKAQKRLRKTLQFYRVHYQLTKPFNVVCDGTVLHYAQQNSIFLKQAMARLLVASDASSHNGRGNAAEGAGVFLTTTKCVVHELRALGTDFKAAASFAKRLQHETCAHHHDGDTTPELASKCLLELVRAANKRHEGIVVASNDRVLIDKLQRFPNVMLVFCVNQTLQLSRPSTSAKEKVAQNESGKVDGRSALRRELEHGELPVGSDTVASILRSGAARFEKKQKKKRKGPNPLSVKKKQPKPVGLHPVRSETDSGAIVKKSKRVRRRK*