MGWDQDVLRAQFCHALSEMYKSEVPLYGDLVDLVWKADAEAINARHEQGTEVFDPDEILPSRNRVERHGAIRLGTAYELSTIRRMFAIMGMFPVGYYDLSAAGFPMHATAFRPWTKEALSRHPFRVFTTVLRMELLTEKTQELAQRALRQRNIFTDRLVALIELAEKQGQLSSTECKEFIVEGLETFRWHSRATVTMEEYQILKAEHPLIADVVSFPSCHINHLTPRTVDIDLVQKMMQDHGMPAKERIEGPPRRQCPILLRQTSFKALEETVYFREAHDAYVKGSHTARFGEVEQRGYALTRKGRQLYDRILSRVNIESTERDIGISEYESLLVQHFKDFPDDMAQLQSQQLAYFCYHLSPHGQKPPGLDLQGGDMTLQQLLENSIIEYEPITYEDFLPLSAGGIFNSNLGNTSQSKQLVMEAEADLDGFQRMLGTSIMDEFHLYAQIQQNSLENCRRQLGLNVILE