MGTPEFPDLGKHCSVEDCKQIDFLPFTCDRCRLVFCLEHRSYIKHRCPKADKKDVTVVICPLCAKGVHLIPDEDPNITWETHVNTECDPSNYDKVTKKKKCPVPGCREVLTFSNTIKCRDCTIDHCLKHRFGPDHNCPGPKKPDSGFPFMGLLSRSRKEESKPNRAPATSSTNWATSFRNAASTVRATAEASMTKLSSELSQKWQIARDGAGLSGSSSSSSNGSTAQVEECPQCGAKFSSVTTLVEHVEKVHERNNQSRVFKMSIDVCPRCSKGFRDPVALVEHVERDHGGTSKA