MRRLGPLGAAAARPSTTSPTSPRAGRGGLGPRRPRLTGLVVWARPDGHLEAIQGVYPGARPPPRGATPGGKQHARLVSLEVLADGAFWDQRVQLVCGVRVLVRRHVERVGRAGDATQSFDVPYGRELVALHGAAGGGLDRLGFWTRSLDAHGFAKLEAAGGAGGADFDDLPALERRDQERLAGLAFRLQASPFLHSYFLYSYDRDSLVGLQALYPGGRWAAPHGSHEGREVRVELDPSERIRRVEVETARSPWDPQARIVVGVSLVVEHAEGPLGRDGPHRYSMEIPEGYEAVALHGRCGGFVDAFGLWCQPAPADPDAPYE*