MDGGKVTNAWASGQMWRGIELILQGKDPRDAWIFAQRICGVCTTVHAITSVRAVENALKLEVPLNAQYIRNMIQGAHNVHDHIVHFYHLSALDFVDIVSALKADPAATAKLAQSISGWPKNSTQEFATAQKKLQAFINSGQLGIFGSGYWGHPAMKLTPEANLMAASHYLQALDYQRRMNKVVAILGSKTPHIQNMAVGGVTNPINMDSQSTLTLEKLMYIKQLIDEVGDFITQVYIPDVAAIGAFYADWTQYGRGVVNYLSIPDMPLDTKGTTFALPAGYIDGGDLAKFTPIKDFHDPYFEKGVKESVKHSWYQGGKGPLHPYDGETIPNFTDWQDDGKYSWIKSPTFYDKRAQVGPLANVLGMYASGHQRTQFWVNAVLDAVSGHLGSKVGVDALHSTIGRHAARAVRCVVLHEELQNQWKLLMENIAKGDTKTFNKPVFPKGEIRGFGFHEAPRGMLSHWVVIENGKIKNYQAVVPTTWNAGPRDEDGNISAYEAALIDNPVAEADQPLEIIRTLHSFDPCLACAVHLTDTETKSHYQVKVV