MSFSTPNVRPYCPGVRVGNWYEDIALEQDVVKDYLDRRERGDLMSQRNDLIQHVVNATVDLSVSRDGNVHFGDVLMVVNQSSSDAGRPGSTHALCFTLSEGAAYNPKDNICAETLDVVGSSISVSPSARSAVVIRSCDGSHNGEVLRYNQPFYLSTADGTKFLKSDRATFMIASPKSRHNKVWFDGSADHLAEWQILPFDPQFRMEMKFTPVPANSKIIINHVKTNQNLCLEKHTIHTHFGREREVTCHSEYDSHRAELDTNHWMLSVSVPGSDIRNAPALSEEQ*