MARVEKNWERLVRATLQREQLRTGVRPGGRVPTPGLVASVPSSLGRTTNIDAILHAADEIQEEDPNVARILCEHAYSLAQDLDPNSEGRGVLQFKTGLMSVIKQKLAKKDGVRIDRSQDIGRLREFYKLYRERQKVDELQEEEKKWRESGAFTGDPKELERRAVKMKRVYATLKVLGEVVEALSKEEEGELIPDEEKKVMQSDAAMTEEISAYNIVPLDAPSITNAIGDFPEVKAAVAALRLSRDLPQLPNDFSKPQQRNLDIFDLLQYVFGFQKDNINNQREHVILLIANAQARFSIPEGLELNVDEAPIQEVFLKSLDNYIKWCKYLRRRPVWISLDALNKEKKLLLLALYNLIWGEAANIRYLPECICYIFHNIARDLEEILQQRLAQPAKCCIGENGVSFLQQIISPVYEIIAAEAGNNDNGKASHSSWRNYDDFNEYFWSPNCFEIGWPWYRDAKFFHKPNKKAKGIFHSDPRTGKSCFVEHRTFFHLFHSFHRLWIFLVMMFQGLTIIAFNDGKINMGTIREVLSVGPTYFIMRFIESVLDILMMYGAFSMARGLAIARIFLHLLLFGSASGFVTYLYVKVLDEHHKSNSDSFYFRIYALVLGVYAAVKICFSLTLRIPAIRNLTNKCDQWSLIQFVKWMHQERYYVGRGLYERTSDYCRYVLFWLVIFGCKFSFAYFLQIKPLVTPTRIIKDVTNLSYSWHDLVSKNNHNVLTIATLWAPVLLIYVLDLQIFYTLLSAIVGGVIGARDQLGEIRSIEMVHKRFESFPEAFVRNLQAPMFNRIHSDATNAQAYTETTQTYASKFSPFWNEIIKSLREEDYITNREMELLLIPSNSGSLNSVQWPLFLLSSKIFLAIDLAVECRSAQMELRDKIFKDEYMYYAVVECYYNVEKILKSLLDNEGRLWVERLFRDVNDSIQDQSVLVNFQIDKLPLLLSRMTALTGLLMHEEKPDLAKGAMKAMQDLYDVVTHDILSSTLRDSYDAWGILKRARIEGRLFSQMEWPKDPEIKEQIKRLHMLLTIKDYAVNIPKNLEARCRLDVFTPYYSETVLYSMSELRKENEDGISVLFYLQKIFPDEWKNFLERIGRDETTLDSELQENSSDLLELRLWASYRGQTLARTVRGMMYYRKALMLQSYMEKPFYRDIEDGISGVDLTNRQGYEISRDARAQADLKFTYVVTCQIYGQQKQKRATEAADIALLMQRNEALRVAYIDVVETLKDGKTYKEFYSKLIKADADGNDQEIYSIKLPGDPKLGEGKPENQNHAIIFTRGEAIQTIDMNQVSTLLHLYIFRGIEVEC