QSSNSLGAKYDQIYCWKPAGKGQVLPSPDFGQLDRQEVGSVLQHSAAPHRGLVETDSPNFLCSSLPQHWRCNKTLPGAFTVVALGNDVPDGVVVIVMAGNDDNCSAELRNATATMKQGSAHFNDLRFIGRSGRGKSFSLSINVLTSPPQIATLHRAIKVTVDGPRLPRQTERAEVRGVQAFKQQKLHLVRSLSSLWTNEMPLLSHMTSLPSSFTTSPRIHHLPPLTYCAPPPPYSSCMTSPPSAPPPVSHCSSFQPCRFFYGSNQNQKTDQNSSLQGAAEDCRSASVLTNYIDGTFFSVRGEELVWRPY