MQCVLTPETEGYDQIDSVTTGASVLVEGVVASSQGGKQKVELKVSKITVIGKSDPTSFPIQKKRASREFLRTVAHLRPRTNTFGAVARVRNALAYATHKFFQDNGFVWVSSPIITASDCEGAGEQFYVTTLLSNSTEGGSLLKDIPATKDGRVDWSQDFFCKPAFLTVSGQLNGETYASALSDIYTFGPTFRAENSNTARHLAEFWMIEPELAFADLNDDMACATAYLQYVVKYILENCKEDMDFFNTWVEKGIIDRLNDVVEKNFVHLSYTDAVELLLGSKKKFEFPVKWGLDLQSEHERYITEVAFDGRPVIIRDYPKEIKAFYMRENDDGKTVAAMDLLVPRVGELIGGSQREERLDYLEARLDEQNLNKESYWWYLDLRRYGSVPHAGFGLGFERLVQFATGIDNIRDAIPFPRVPGSAEF*