MQVHSQLITSGFHHDRMDKTGLMIWNMLLREYSQGGFTEDALQLYKQMQENRNTCVTGDSFTFSFLLKACANLLKPDKGIQIHGHIIKVGFEAHVYVQTALINMYCVCRLLSEAIRVFDNMPLRNSVTWNVMITGLTRWGEVDLAGPIFDEMPCQTVIAWTGMIDAYTRISRPREALFLFTQMMAGGIKPTEITILSILPAISNMGTLETGKSIHTHIEKNRFSTFDIRVGNALIDMYAKCGSIENALRVFEEMAVRRNLVSWTSMISALALHGMSREAVEQFKEMKKAGLKPNKVTFLSVLNACSHGGLVEEGLSFFSDMVNEFGMAPEIKHYGCIIDMLGRSGRLEEAEKMATEMPMEESVIVWRTLLGACSFHGNIEMGERVMAKILEMEKGYGGDYVLLSNILAGAGRFDDAERVRRCMDERNVLKVPGLSLIDRKQ