TVSLLSQVVALGEVPDGTVVTVMAGNDENYSAELRNASAVMKNQVARFNDLRFVGRSGRGKSFTLTITVLTNPPQVATYHRAIKVTVDGPREPRRHRQKLDDSKPSLFSERLSDLGRIPHPSMRVGVPTQSPRPSLNSAPSPFNPQGQSQITDPRQAQSSPPWSYDQSYPSYLSQMTSPSIHSTTPLSSTRGTGLPAITDVPRRLSGASELGPFSDPRQFTSISSLTESRFSNPRMHYPATFTYTPPVTSGMSLGMSATTHYHTYLPPPYPGSSQNQSGPFQTSSTPYLYYGTSSGSYQFPMVPGGDRSPSRMLPPCTTTSNGSTLLNPNLPTQSDGVEADGSHSSSPTVLNSSGRMDESVWRPY