MSYQTQGFTLDNTGRRVVVDPITRIEGHMRCEVNLDSNNVITNAVSTGTMWRGLEVILKGRDPRDAWAFVERICGVCTGAHALTSVRAVESALNIPIPDNANLIRNLMQATLWAHDHLVHFYHLHALDWVDVVSALQADTKRTSELAQSISDWPLSSPGYFRDLQSRLKRFIESGQLGPFRNGYWGHPAYRLPPDANLMAVAHYLEALDFQKEIVKVHTVFGGKNPHPNWLVGGMPCAINIDDVGAVGAINMERLNLVSRIIDETIKFYDQVYLPDVIAIAGFYKDWGSIGGGLSSQSVLSYGDFPDHANDYSAQSLLVPRGAVINGNFNEIHDVDLCNPDEIQEFVAHSWYCYPEGTHGLHPYDGQTEPHFELGKATRGSKTRIKQIDESGKYSWIKAPRWRGHPMEVGPLARYLIGYHQKRTDIRETVDALLRRLDVPLAALNSTLGRTAARALEGQWAAYKMKYFFERLMANIKAGDISTANVDKWQPSTWPSTVRGVGFTEAPRGALGHWLKIRDTKIDSYQCIVPTTWNGSPRDEVGRIGAFEASLIQTKMARPDEPLEILRTLHSFDPCLACSTHVIGPAGEEHVNVTVR