MQTRATTEADLDAFVDTVHTAFGRFRDGETGDGGQWWSALEPDRGVLATDQDGRPVGTAASYSFELTLPGGGVLPVAGVTCVGVLPTHRRRGVGAALMRRQLAGVRERGEAVAVLLASEATIYGRFGYGPATVSRRFTVQRARATLAVPRAGVRVPTGSVRVLPRAQCAEVLEQVYDRYRRTRPGALSRPPRWWARGAGRPPVSRAPRHVAVHHDADGVADGYASYLLENDALVVDELVAENAAASAGLTGFALGHDLVDEVVFKHFPPDHPLPWQLEDPRAGQEGEATDWLWVRLLDVPAALAARGWSADGELVLDVTDPFLAERERHLLTVRDGRAGCTPTTRTPDLSLDVRDLGSLYLGGVAPSTLVRAGHVRAHHPEAAARADALFRVARAPHCVHWF