MASKLDLFVSPLGRVEGDLDVRVTIEDGVVTSAWTEAAMFRGFEIILQGKDPQSGLVVCPRICGICGGSHLYKSAYALDTAWRTHMPHNATLVRNICQACETLQSIPRYFYALFAIDLTNKNYAKSALYDEAVRRFAPYVGTSYQPGVVLSAKPVEVYAIYGGQWPHSSFMVPGGVMCAPTLSDVTRSIAILEHWNDAWLEGQWLGCSVDRWLENKTWNDVLAWVDENEAQYNSDCGFFIRYCLDVGLDKYGQGVGNYLATGTYFEPSLYENPTIDGRNAALIGRSGVYADGRYFEFDQANVLEDVTHSFYQGDRPLHPFDGETIPIDPEQGRKQGKYSWAKSPRYAVGDLGNIPLEAGPLARRMAAAGPDAAAHQDNDPLFGDIYNTIGPSVMVRQLARMHEAPKYYKWTRQWLDALELKESFYTKPTEYAEGKGFGSTEAARGALSDWIVIEDSKIKNYQVVTPTAWNIGPRDGSEVLGPIERALVGSPIVDAEDPVELGHVARSFDSCLVCTVHAYDGKTGRELSKFVINGMV