MDNSTPLTEASFYILLATQKPNHGYGIIQDVSKMTDGRVTLGPGTLYGAINSMLKKGWISLYSEDTKSRKKKEYLLTDMGTEVLKKEVNRLEELINNAKRWMIRGYKYMLKFKLYYDKDAEEAWLKKMCLDGWEFKKFFLGFYTFKPCEPGEYNYQIDLLDNWKGDTVDYSSFMSNVGVQVVGQWWRWVYLKKKASDGPFEMYTDVESKIAQYRRIGNLFKVFSFVEAICFFVELIGAVNTGDYIFVIFTVLLAAIFLTMIRIVWKCKLKIEKFKREGM