DTGCAVSWSGKELKCGSGIFVIDNVHTWTEQYKFQPESPARLASAILNAHEDGVCGIRSTTRLENIMWKQITNELNYVLWEGGHDLTVVAGDVKGVLSKGKRALAPPVNDLKYSWKTWGKAKIFTPEAKNSTFLIDGPDTSECPNERRAWNFLEVEDYGFGMFTTNIWMKFREGSSEVCDHRLMSAAIKDQKAVHADMGYWIESSKNQTWQIEKASLIEVKTCLWPKTHTLWSNGVLESQMLIPKAYAGPFSQHNYRQGYATQTVGPWHLGKLEIDFGECPGTTVTIQEDCDHRGPSLRTTTASGKLVTQWCCRSCTMPPLRFLGEDGCWYGMEIRPLSEKEENMVKSQVSAHHHHHH