MTEPRLIAVIDIGKTNAKLVLVDAQTGEQLAARSTPNSIRRDAPYPHADVERLWQFIIESLGALQAAHGIDGISITTHGATAALLAGDELAMPVLDYEHNGPEETGAAYGAIRPDFAESLSPRLPNGLNLGAQLYWQSQAHAEAFAGVTQILTYPQYWAWRLTGIAASEVTSLGCHTDLWAPDSSAFSSLVTRQGWDRLFPPVRPAASVLGTVLPEVAAAAGLPAGIPVTCGIHDSNASLLPHLGAHETPFTILSTGTWAIAMTVGGDTGKLDPQRDSLANVDAYGRPVPTARFMGGREFDMLVPNPVEPSTDEVARVMTGDVRVMPGFMPGVGPFPDAKGRWTQPPESLSAGERTAAVSLYLALVTAACLALAGIGKQIIIEGPLARNRLFGQALAALSGVPVSASGDATGTSMGASMLFGGGHVSKPGTVLEPLATEGFAAYAARWRAEL