TRFKPCELAKSLHGAGAEGFHGTPLNHWVCIAQFESGLNTGKQVWDPGNNSKLYGIYQLNSATHCNDGVCRDSTSACNVDCESFMTHDIGPQLRCFKALASDPKGLFAWNVFRVVCKNKDTQAYSEGAGV