MTLSISGNIPQGRINVIDASDSSNIRLSLPKDPGTPFFAWYNFRVSGARGVPLTFVFEDIGASVANRMDNRDDVEDAWTNTGPLVSEDGETWFRVPAVSDGETWTFSYTPKGDLVTFAEFPPFGPERDQALTYRALKDPDVRLEVIGQSVQGRPIDLLTFGTPGPDKPNLWITTRQHPSETQGGFFLEGLFDRLLDPYDAAARVLREQAVLYIVPNANPDGNALGLSRANAAGANLNREWESPDPERAPEVVAIREQMLARGLDFFLDGHSDNELRCNFIWPSENVPTWTPDRWDIFRTFETALDAASPDYETGHPYPGGAAPAVADLGMAWNWVGAAFPKSLSVLLEQATKDTTLHPMAGQGWLPQRARGLGRDIVPALLAVVPHLSRQGRAEPY