MSYQTQGFTLDNTGRRVVVDPITRIEGHMRCEVNLDSNNVITNAVSTGTMWRGLEVILKGRDPRDAWAFVERICGVCTGAHALTSVRAVENALNIPIPDNANLIRNLMQATLWAHDHLVHFYHLHALDWVDVVSALQADTKRTSELAQSISDWPLSSPGYFRDLQSRLKRFIESGQLGPFRNGYWGHPAYRLPPDANLMAVAHYLEALDFQKEIVKVHTVFGGKNPHPNWLVGGMPCAINIDDVGAVGAINMERLNLVSRIIDETIKFYDQVYLPDVIAIAGFYKDWGSIGGGLSSQSVLSYGDFPDHANDYSAQSLLVPRGAVINGNFNEIHDVDLCNPDEIQEFVAHSWYCYPEGTHGLHPYDGQTEPHFELGKATRGSKTRIKQIDESGKYSWIKAPRWRGHPMEVGPLARYLIGYHQNRTDIRETVDALLRRLDVPLAALNSTLGRTAARALEGQWAAYKMKYLFERLMANIKAGDISTANVDKWQPSTWPSTVRGVGFTEAPRGALGHWLKIRDTKIDSYQCIVPTTWNGSPRDEVGRIGAFEASLIQTKMARPDEPLEILRTLHSFDPCLACSTHVIGPAGEEHVNVTVR