MEQQHLRDSLPKATCFPKASRILITSRNKYGTLDLGNKSRDFSYETFRVRKLEPEQARQLLWKQLESSKEHRDMSGVDIASEEEEVLSLCDGLPLALVVVGKYILNENGLENVGIWHEVVKCMRNAEPLDGVEHDELYSRIQFSIQKLHENVKAAFLDLVFFLDIRRYAWEDVERLVGCKYLNILHQRALVQKVQESNGWPDIHDVLKALGRRMITEHKQELHIVGMDQLRALQQTDNDFLKCVVALHTKEGELLDVNLLCQMQRLRLLSHVIVTGESEKAVELRELRVVKDLESHGNIDWSKCSSLKELCWRDCQNLKVFKLDNLPMGLEALQLRSWKALKDVEVLETLTCLKQLQLWNCLAIESLPDGIARLTGLNQLNLSGCESLQSLPDGLASLTSLTKLDLGQCKSLQSLPDGLASLTGLTQLGLSGCDSLQSLPDGLASLTSLTKLDLGQCKSLQSL