MSQRERVGEKQLLNGDIYVGDFEGFLPHGMGKYTWSDGTIYEGEWQEGKMTGRGQIWWASGATYEGDFCGGYFHGCGTLIRQDGSIYRGAWRMNLQHGLGRKDYCNKDFYEGSWKEGLQEGIGRYVWCTGNSYIGSWKAGKMCGRGVMEWENGDLFDGLWLDGLRHGLGFYRFADGGFYFGTWSKGLKDGRGTFFPDGNKTLSLTKWYESVGCYIARQNTLCHSASSKLEDRIPKLNSKRTISDKWSFSSFFGSSGRISHKPTSMDGDCNPNYSFREFPLLNSSSTLSCTSEKGALEGHDSTAFVYEREYVQGILISERILNNTPILPYITKWRQKWQAKEAKRPGETINKGHRSYYLMLCLQLGIRYTVGKITPVPMREVRSSDFGPRARIKMYFPRQGSQFTPSHNSIDFFWKDYCPMVFRNLREMFKIDAADYMMSICGGDSLRELSSPGKSGSIFYLSQDERFVIKTLKKSELKVLLKMLPNYYNHVGAHDNTLITKFFGVHRITLKGSRKVRFVVMGNMCCSELRIHRRYDLKGSSQGRSTNKCEIDESTTMKDLDLCYEFHLEKSWRDALLKQIYLDCMFLESQCIIDYSLLLGLHFRAPELLKDPTEPQDSSSLVHDVDASLQCEFLMHSKGLLLVTHEPGSVSTVAGSHIRGSTLRTSAAGDEEVDLILPGTGRLRVQLGVNMPAKAHRKLQFDGADSELGDLFDVYDVVLYLGIIDILQEYNIKKKIEHAYKSLRFNPLTISAVEPKLYSKRFISFLERVFPEQA