MNSRRDFIRKSAVVGAGISLAPNLSFGYASSKNEKLKLAFIGVGLRGTNHLNNALLRDDVEVVAICDVDPNRIDIATKKITEAGQKKPQVFGKDDYDYRNMLQLESIDAVIIATPWLWHTKMAVDSMKAGKYTGLEVSAAQTIEECWDLVNTSEETGSHLMILENVNYRRDVLAVLNMVKQNVFGELLHFRCGYQHDLRAVKFNNGKQPYGGGVEFGEKALSEAKWRTQHSVSRNGDTYPTHGVGPIAAMTDINRGNRFVSLTSHATKARGLNRYIVNEGGADHPNASVKFKQGDIITSTVETANGETIIITHDTNSPRPYSLGFRVQGVNGLWEVDGNRIYIEGKSEPHKWDEADAWLEKYDHPIWKKYGKIATGAGHGGMDYFVMKAFVESAIDNIAPPMDAYDAAAWSAITPLSEASIANNGEPQDFPDFTRGQWIARKPFDWMKEEYRY