MCVHWGCFGKTATGVRSVNTGKGKSHRSPNKIVHGFSLVKGKSSHPMEDYHAAEFKKIRGHELGLFAIFDGHLGDNVPSYLQKNLFQNILNEEEFWFHPRRAITKAYEKTDKAILREAPNLGPGGSTAVTAILIDGKWKRLSTLSCQNGKASQLSVDHEPGTSAERGSIENRGGFVSNMPGDVPRVDGQLAVSRAFGDKSLKSHLRSDPDVREVDIDLTTEFLILASDGLWKVMGNQEAVDFIKKIRDPQVAAKQLTAEALNRESKDDISCVVVRFN*