MASSKPLFPFPVPAPDPSDEVVREFGPLLRVYKSGRIERPLVAPPVEPGHDAATGVQSKDVHLGSYSARLYLPPVADAGAKLPVVVFVHGGGFVAESAASPNYHLFLNRLAAACPALAVSVDYRLAPEHPLPAGYDDCLAALKWVLSAADPWVAAHGDLARVFVAGDSAGGNVCHYLAIHPDVVQAQQQGCPPPLKGAVLIHPWFWGSEAVGEEPRDPAVRTMGAGLWFFACPDANSMEDPRMNPMAPAAPGLHTLACERVMVCTAEGDFLRWRGRAYAEAVAAARGGRLGQAAGVELLETMGEGHVFFLFKPDCDKAKEMLDKMAAFINAP*