MATSTTTGDGTGLVEMAWDPITRIVGSLGIHTKIDFKQKRVAECYSTSSVFRGYSLFMRGKDPRDSHFITSRICGICGDNHATCSVYAQNMAYGVKPPHLGEWIINLGESAEYMFDHNIFQENLVGVDYCEKMVRETNPGVLELAERTEAPHAAEHGYRTIADIMRSLNPLEGEFYREALQVSRYTREMFCLMEGRHVHPSTLYPGGVGTVASVQLFTDYMTRLMRYVEFMKRVVPLHDDLFDFFYEALPGYEEVGRRRVLLGCWGALNDPEYCDFTYANMTDWGRRMFVTPGVIVDGELVTNDLTEINLGIRILLGSSYYEDWEGREQFVTHDPLGNPVDPRHPWNQHTVPAPQKRNFDDKYSWVMSPRWFDGKEHLPLDTGGGPLARLWSTALSGLVDVGYVKATGHSVVINLPRTLTKPETTFEWKIPQWSNALERNRARTYFQAYSAAVALHFAEKGLEEVRAGRTQTWEKFEVPEESIGVGFTEAVRGVLSHHLVIRDGRIANYHPYPPTPWNASTRDTYGTPGPYEDAVQNTPIFEENSPENFKGIDIMRAVRSFDPCLPCGVHMYVGDGRTVKSMHVPTGLSGLAG