MDFPQQLQACVEQANEALRRFIAPQPFQNTPLVEAMHYGALLGGKRLRPFLVYATGEMFGVCRTTLDAPAAAVECIHAYSLMHDDLPAMDDDDLRRGLPTCHIKFGEANAILAGDALQTLAFSILSDAPMVDVPDRDRLAMVSELAQASGVAGMCGGQALDLQAEGQQVDLQALERIHRHKTGALIRAAVRMGALSAGERGRAALPALDRYAENIGLAFQVQDDILDVVGDTATLGKRQGADQQLGKSTYPALLGLEQARKKAHDLIADARRSLDELAAQSLDTSALEALANYIIQRDK*