MMQLQHVFVAWKEELAIDRSVSGRKEANELDVIDNGDVSADLMVGEFQKEQSVYNADTRQKQQESLAETLIELQKLGLRNGEESGLKKRRGRPKKGTHLRFTAIKRDESNLTTSVEEKSLDESEIEQRIVFINNLPIDTSEEEIDQIYSRCGPLDSLQIFNLRPDLDPGLLTKKQLEERRRKNRLNNNTSSTYDPYQNNHRPRTPVYGMLTFQTAEGYKRATSPEMSLFGCVIRRHPVMSIKTRDAKTLYIEQIQPNMVSMEVEYKLARLFHPHQVYVMLDGLKGVGRGNGVGFIDKVEDYQDYSEPASCEVKFEDFQTCLNAYHWMRGDKTDDGVMKPGCSATFMGGEDCQVHWFRTPQDKMKYWTRELNF*