MMKLTLDALKNSGAFTGRPVEKEITWKDKDGAEHTATTYVRPLGFHSTKFDLLAMNGKSDGVACRIASSICDEDGNPVLTPDDVTGHADPERGALDGNLTIALLVAIQEVNSMGKENSAQKTNSGVN