MQDLRAICESTRDKCAVPFRDLITKLNCTSDEPRVTPIVSDGTMTFTLKNAEELGIPEIVFWPAGACGFMAFVHFRELIRRGLVPLKEDCKMEKAWVWWCCLLAMAILAPRSQAQDTTCMTQLIPCLNYLNSTSSRPSSDCCDPLRSVIKSNPQCLCNMISSNTAASGESSINVTQAMLLPSRCGVSINAATCAAANVENYNQAIPDSR